0
今天我遇到了一個有趣的事情,使用熊貓to_csv(),我不知道是否是打算的行爲。我想我會把它放在這裏,看看有沒有人有任何想法。奇怪的行爲與熊貓和to_csv
我有一個數據集,其中包含一些文本和一些UTF-8編碼字符。
import pandas as pd
df = pd.read_csv('file',encoding='utf-8)
#Do some work
with open('file','w') as f:
pd.to_csv(f , encoding ='utf-8')
這將拋出一個讓我覺得自己像個白癡 如果我切換到這種模式的ASCII編碼錯誤:
file_out = 'file.csv'
pd.to_csv(file_out,encoding = 'utf-8')
工作就好了。
任何想法,如果這是預期的行爲?
究竟是什麼錯誤?它總是有助於發佈**完整堆棧跟蹤** –
ascii編碼錯誤,我現在沒有完整的跟蹤,但將嘗試明天一起獲得最低工作示例 – dstorey