在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/Python  HTML/ python編碼問(wèn)題?

python編碼問(wèn)題?

我用requests從HTTP拿到的響應(yīng)文本是json字符串

然后我調(diào)用requests.json()拿到的數(shù)據(jù)是

{"document":"---nshow: stepnversion: 1.0nenable_checker: truen---nnn# Hello Worlduff01uff08u4f60u597duff0cu4e16u754cuff01uff09nnu201cHello, Worldu201d\nn","ok":true}

接著我把document字段寫(xiě)入文件里

with open('1.md', 'w') as fd:
    fd.write(doc_json['document'])

然后再打開(kāi)的時(shí)候?yàn)槭裁刺崾静皇荱TF-8編碼?

clipboard.png

反而用GBK編碼可以正常顯示內(nèi)容。。

為什么會(huì)這樣呢?? 這個(gè)編碼難道不是UTF-8嗎?

回答
編輯回答
北城荒

如果你是在windows系統(tǒng)里,默認(rèn)編碼是gbk,需要手工指定utf8才行

2017年12月2日 04:14