有没有办法强制pandas.DataFrame.to_csv
刷新它正在编写的csv?
在CSV文件编写中,我们可以执行以下操作(f1.flush
)
with open("t.csv", 'w', encoding='utf-8') as f1:
writer = csv.writer(f1, delimiter=',', quoting=csv.QUOTE_MINIMAL, lineterminator='\n')
writer.writerow(header) # header
writer.writerow(row)
f1.flush()
答案 0 :(得分:1)
在将文件路径传递到pandas.to_csv()
时,该函数将打开一个文件,对其进行写入,然后关闭该文件。
因此,刷新肯定是关闭文件的操作系统处理的一部分。
没有必要或没有可能进一步进行刷新,数据帧的完整内容将在文件中