永发信息网

需要用Python将编码转换成汉字求帮助

答案:2  悬赏:20  手机版
解决时间 2021-02-01 02:44
  • 提问者网友:斑駁影
  • 2021-01-31 02:13
需要用Python将编码转换成汉字求帮助
最佳答案
  • 五星知识达人网友:西岸风
  • 2021-01-31 02:26
处理中文编码,最好使用Python3,Python对Unicode的处理更加正确一些。str编码encode会转换为bytesbytes解码decode会转换成str
全部回答
  • 1楼网友:洎扰庸人
  • 2021-01-31 03:08
>>> import urllib >>> urllib.quote('中文') '%e4%b8%ad%e6%96%87' >>> urllib.unquote('%e4%b8%ad%e6%96%87') '\xe4\xb8\xad\xe6\x96\x87' >>> print urllib.unquote('%e4%b8%ad%e6%96%87') 中文 然后你自己chdir()试试吧 如果不行,可能要转换成unicode先 s = urllib.unquote('%e4%b8%ad%e6%96%87') uni = str.decode(s) os.chdir(uni)
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯