我有一个DataFrame,需要将其追加到现有的csv文件中。我可以附加它,但是如何在csv中的现有文本之后保留一行?
而且,如何在列标题和列条目之间没有空格?
我当前拥有的代码是:
import pandas as pd
import csv
files_too_large = []
df_large = pd.DataFrame()
files_too_large = ['Large_File.dxl']
if len(files_too_large) > 0:
write_large_files = {'Files too large to process': files_too_large}
df_large = pd.DataFrame(write_large_files, columns = ['Files too large to process'])
with open('C:\\Users\\rmore\\Desktop\\try\\C.csv','a') as f:
df_large.to_csv(f, index = False)
基本上是当我附加到现有的csv时,我希望在附加的列标题上方有一个空行-'文件太大,无法处理'而且我不希望在附加的列标题和附加的文件名之间留空行-'Large_File.dxl'
谢谢
R
我能够使用writerows解决我的问题。我没有使用pandas数据框方法。
[为了在上面获得空白行,我在上一个文本的末尾写了一个空白行。
都不错。