gpt4 book ai didi

python-3.x - 如何确保 pandas.DataFrame.to_csv 立即刷新

转载 作者:行者123 更新时间:2023-12-04 12:51:00 60 4
gpt4 key购买 nike

有没有办法强制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()

最佳答案

将文件路径传递给 pandas.to_csv() 时,该函数将打开一个文件,写入文件,然后关闭文件。

df.to_csv('my_output_file.csv')
# the file will now be fully written and fully flushed

从而冲洗 绝对作为关闭文件的操作系统处理的一部分发生。

没有必要或可能进一步刷新,数据帧的完整内容将在文件中

关于python-3.x - 如何确保 pandas.DataFrame.to_csv 立即刷新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50770626/

60 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com