python2 解决 unicode转中文问题

复制代码
import json
 
# 避免\x0e 问题
import sys
reload(sys)
sys.setdefaultencoding('utf-8')
#
 
 
def bbb():
    # 
    bbb = {u"111":u"\u73bb\u7483"}
    print bbb
    print(json.dumps(bbb).decode("unicode-escape"))
 
 
def ccc():
    # 
    dict1 = {"data": ["\u73bb\u7483", "\u5851\u6599", "\u91d1\u5c5e"]}
    import json
    j = json.dumps(dict1)
    dict2 = j.decode("unicode-escape").decode("unicode-escape")
    print dict2
 
 
def ddd():
    ddd = u'\xa0'
    print(ddd)
    print(ddd.decode("unicode-escape"))
 
 
def eee():
    eee = "\u73bb\u7483"
    print(eee)
    print(eee.decode("unicode-escape"))
 
 
if __name__ == "__main__":
    bbb()
    # ccc()
    # ddd()
    # eee()
复制代码

 

 

原文链接:https://blog.csdn.net/yournevermore/article/details/108312388

posted @   超级宝宝11  阅读(46)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
历史上的今天:
2022-02-21 十大经典排序算法--冒泡排序
2022-02-21 十大经典排序算法--快速排序
2017-02-21 使用appium和testng实现Android自动截图
点击右上角即可分享
微信分享提示