python optparser 输出中文的方法
2014-05-08 22:07
609 查看
不解释,直接上示例代码。
#! /usr/bin/env python
# --*-- coding:utf-8 --*--
import optparse
def getOptionParer():
parser = optparse.OptionParser()
parser.add_option( '-i', '--input',
metavar = 'INPUT_FILE',
action = 'store',
dest = 'input',
type = 'string',
default = 'input.txt',
help = '设定输入文件,默认为input.txt'.decode( 'utf-8')
)
return parser
if __name__ == '__main__':
parser = getOptionParer()
parser.print_help()
这是因为python对字符串默认采取asccii解析,只需指明解析方式就行了。
#! /usr/bin/env python
# --*-- coding:utf-8 --*--
import optparse
def getOptionParer():
parser = optparse.OptionParser()
parser.add_option( '-i', '--input',
metavar = 'INPUT_FILE',
action = 'store',
dest = 'input',
type = 'string',
default = 'input.txt',
help = '设定输入文件,默认为input.txt'.decode( 'utf-8')
)
return parser
if __name__ == '__main__':
parser = getOptionParer()
parser.print_help()
这是因为python对字符串默认采取asccii解析,只需指明解析方式就行了。
相关文章推荐
- Python动态类型的学习---引用的理解
- 垃圾邮件过滤器 python简单实现
- install and upgrade scrapy
- Scrapy的架构介绍
- Centos6 编译安装Python
- 使用Python生成Excel格式的图片
- 让Python文件也可以当bat文件运行
- [Python]推算数独
- Python中zip()函数用法举例
- Python中map()函数浅析
- Python在CAM软件Genesis2000中的应用
- 使用Shiboken为C++和Qt库创建Python绑定
- FREEBASIC 编译可被python调用的dll函数示例
- 阿拉伯数字转大写中文_财务常用sql存储过程
- ASP 支持中文的len(),left(),right()的函数代码
- SQLite 中文指南之FAQ第1/6页
- perl 中文处理技巧
- 图象函数中的中文显示