這是我的第一篇文章,如果我錯過任何東西,請原諒。 我在我的CSV文件中有一些數據,並試圖將數據導入到我的prod中並獲取UnicodeDecodeError。我有一些法語單詞在我的csv文件UnicodeDecodeError:'utf8'編解碼器無法解碼位置1中的字節0x8e
代碼:
open_csv = csv.DictReader(open('filename',''rb))
for i in open_csv:
x = find(where={})#mongodb query
x.something = i.get(row_header)
x.save()
我得到的UnicodeDecodeError:「UTF-8」編解碼器不能在保存數據
這裏是我的代碼open_csv = csv.DictReader(開放( '名', '' RB)) 因爲我在open_csv: X =查找(其中= {})#MongoDB的查詢 x.something =我。 get(row_header) x.save() – Kashyap
我懷疑這是因爲該文件不是UTF-8。嘗試用''mbcs''解碼。 –
將該代碼編輯到您的問題中;它作爲評論幾乎不可讀。 – ShadowRanger