讀取資料亂碼問題?
2019/11/30 下午 03:26
Python網路爬蟲討論版
蔡崇偉
觀看數:13
回答數:3
收藏數:1
亂碼
encoding
utf-8
jupyter
vs code
import csv
import os
from urllib.request import urlretrieve
f = ''
with open('D02\Data\example.csv',newline='',encoding='utf-8')as csvfile:
f = csv.reader(csvfile)
for row in f:
print(row)
我在程式碼中已經使用encoding這個東西來轉碼
但程式跑出來還是亂碼
是因為我用VS Code 的關係嗎?
因為在jupyter note就不會發生這個問題
回答列表
-
2019/11/30 下午 11:20張維元 (WeiYuan)贊同數:0不贊同數:0留言數:1
嗨,可以貼一下你在兩邊環境執行的結果嗎?
-
2019/12/01 上午 00:47Jeffrey贊同數:0不贊同數:0留言數:1
在vscode的 menu:
檔案->首選項->設定 ->搜尋
“files.autoGuessEncoding”: flase
將其使用者設定改為
“files.autoGuessEncoding”: true
-
2019/12/03 上午 11:25蔡崇偉贊同數:0不贊同數:0留言數:2
這是我在VS的執行結果