我創建一個只包含字符串的單列pandas DataFrame。一行是空的。當我將文件寫入磁盤時,空行會得到空引號「」,而我根本不需要引號。以下是如何複製問題:使用一些空行將熊貓數據框寫入csv文件
import pandas as pd
df = "Name=Test\n\n[Actual Values]\nLength=12\n"
df = pd.DataFrame(df.split("\n"))
df.to_csv("C:/Users/Max/Desktop/Test.txt", header=False, index=False)
輸出文件應該是這樣的:
Name=Test
[Actual Values]
Length=12
但反而是這樣的:
Name=Test
[Actual Values]
""
Length=12
有沒有一種方法來指導大熊貓不寫出引號並在輸出文本文件中留下空行?萬分感謝。
我本來以爲引述= 2就已經這樣做了...但它似乎沒有......得到'錯誤:單個空字段記錄必須被引用',很有趣。 –