decode、encode、unicode解码

来源:互联网 发布:wine怎么使用 mac 编辑:程序博客网 时间:2024/05/20 02:30
向脚本传递参数:
#!usr/bin/env python#coding: utf-8import os,sys''''\u4e2d\u56fd'转换成中国'''def decodestr(str):    try:        print(u"执行结果:")        str = str.decode('unicode_escape')        print str    except e:        print e        return Noneif __name__ == "__main__":    print u'脚本名:', sys.argv[0]    print u'参数:', sys.argv[1]    decodestr(sys.argv[1])


直接运行脚本:

#!usr/bin/env python#coding: utf-8''''\u4e2d\u56fd'转换成中国'''def decodestr(str):    try:        print("执行结果:")        str = str.decode('unicode_escape')        print str    except e:        print e        return Noneif __name__ == "__main__":    str = '\u4e2d\u56fd'    decodestr(str)


原创粉丝点击