爬取的一些數(shù)據(jù)在做文本保存的時(shí)候出現(xiàn)錯(cuò)誤,錯(cuò)誤

錯(cuò)誤圖例
一、錯(cuò)誤原因:
????????1.UnicodeEncodeError
????????????Unicode編碼錯(cuò)誤
????????2.'gbk' codec can't encode character '\xa0'?
????????????Unicode字符編碼為GBK時(shí)出現(xiàn)錯(cuò)誤
二、原因分析:
????????主要的原因是有一些GBK編碼無(wú)法從Unicode轉(zhuǎn)換過來(lái)
三、解決方案:
出錯(cuò)項(xiàng)
with open("k.txt", "at")as f:
f.write(str_key_value)
改正為
with open("kv.txt", "at", encoding="utf-8")as f:
f.write(str_key_value)