scrapy 框架下的一個神奇錯誤,保證你沒遇到
用scrapy 爬取資料并寫入本地csv,只要爬蟲檔案中有這一行代碼
【item['p']=data.find(class_='price').find(class_='price_n').text】
爬取時候就會報錯
【 File "c:\program files\python37-32\lib\encodings\mbcs.py", line 25, in encode
return mbcs_encode(input, self.errors)[0]
UnicodeEncodeError: 'mbcs' codec can't encode characters in position 0--1: invalid charact】
最終導致本地csv 檔案寫入失敗,只能寫入個表頭,求解?
重金求解?


uj5u.com熱心網友回復:
加完那行后, print(item) 是啥東西呢? item正常嗎?uj5u.com熱心網友回復:
你item里面定義P這個欄位了么轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/110823.html
上一篇:萌新求問
下一篇:求幫做一個題
