您的位置:首页 > 其它

unicode和中文汉字之间的转换

2013-03-05 15:53 344 查看
直接上代码:

#!usr/bin/env python
#coding: utf-8

'''
'\u4e2d\u56fd'转换成中国
'''
def decodestr(str1):
try:
print("执行结果:")
str1 = str1.decode('unicode_escape')
print str1
except :
return None

if __name__ == "__main__":
str1 = '\u4e2d\u56fd'
decodestr(str1)


#!usr/bin/env python
#coding: utf-8

'''
中国转换成'\u4e2d\u56fd'
'''
def encodestr(str1):
try:
print("执行结果:")
str1 = str1.encode('unicode_escape')
print str1
except :
return None

if __name__ == "__main__":
str1 = u'中国'
encodestr(str1)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐