Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 保存对xlsxwriter工作簿的更改而不关闭或停止程序_Python_Excel_Xlsxwriter - Fatal编程技术网

Python 保存对xlsxwriter工作簿的更改而不关闭或停止程序

Python 保存对xlsxwriter工作簿的更改而不关闭或停止程序,python,excel,xlsxwriter,Python,Excel,Xlsxwriter,我有一个工作簿和另一个巨大的样本数据集。我以较小的部分读取样本,每个部分包含1000个数据点(或者说n个样本)。然后我对它们做一些处理,并将结果写在工作簿中(我只有一个工作簿,我希望所有结果都保存在那里) 假设数据集格式如下所示: record 1: columns [a, b, c] 完成这些工作后,我添加了另一个专栏,我需要在工作簿中写入以下内容: record 1: columns [a, b, c, d] 问题是,现在,我无法看到实际的excel文件,除非我关闭工作簿或停止程序,而我

我有一个工作簿和另一个巨大的样本数据集。我以较小的部分读取样本,每个部分包含1000个数据点(或者说n个样本)。然后我对它们做一些处理,并将结果写在工作簿中(我只有一个工作簿,我希望所有结果都保存在那里)

假设数据集格式如下所示:

record 1: columns [a, b, c]
完成这些工作后,我添加了另一个专栏,我需要在工作簿中写入以下内容:

record 1: columns [a, b, c, d]
问题是,现在,我无法看到实际的excel文件,除非我关闭工作簿或停止程序,而我需要在处理零件的每一轮之后,在实际文件中实时查看结果(更新的记录)


我的问题是,我们如何在不关闭工作簿的情况下,在程序仍在运行的情况下,实时保存更改并查看更新的excel文件?

这在XlsxWriter中是不可能的。您只能关闭并保存文件一次

谢谢!我花了一些时间想清楚。至少现在我知道我不应该更多!