0
我不得不將大量的熊貓dfs導出到csv文件。 在DFS包含數值爲浮點數(浮子64)Pandas.to_csv()十進制參數
df.to_csv('df.csv', sep = ";", decimal = ",", encoding = "utf-8", index = False)
我學的硬方式來指定十進制字符作爲一個參數是極爲重要的(十進制=「‘),而不是’。」如果您使用歐洲數據/號碼,這是默認參數。這使我作爲格式化字符串,而不是浮動(不可能的進一步工作)號碼,如:
「7.48E + 17」
了幾個小時的調試代碼&發現其中的錯誤。
爲什麼這麼痛苦?如何知道數據是歐洲還是美國風格?