码迷,mamicode.com
首页 > 编程语言 > 详细

python--中文和UTF-8之间的转换

时间:2019-07-07 14:51:59      阅读:1220      评论:0      收藏:0      [点我收藏+]

标签:数据   python   print   cap   encode   更改   开放   span   str   

因为想更改数据库里内容。

而这个内容,没有通过WEB开放编辑显示,

且放在里面的中文为UTF-8编码过的。

所以,想快速显示和更新里面的内容,

想到了这个方法。

# coding=utf-8

org_utf8_str = "\u65f6\u4e0d\u53ef\u5931\uff0c\u65f6\u4e0d\u518d\u6765\uff01"
dst_gbk_str = ""
org_gbk_str = 时不可失,时不再来!
dst_utf8_str = ""
dst_gbk_str = org_utf8_str.split(\\u)
for item in org_gbk_str:
    dst_utf8_str += item.encode(unicode_escape).decode(utf-8)

print(dst_gbk_str)
print(dst_utf8_str)

输出内容:

[时不可失,时不再来!]
\u65f6\u4e0d\u53ef\u5931\uff0c\u65f6\u4e0d\u518d\u6765\uff01

 

python--中文和UTF-8之间的转换

标签:数据   python   print   cap   encode   更改   开放   span   str   

原文地址:https://www.cnblogs.com/aguncn/p/11146129.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!