您的位置:首页 > 运维架构

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解析,只需指明解析方式就行了。


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息