我从 Python 中学到了 - 文件 I/O
mode='a'
:打开要追加的文件。如果文件存在,则文件指针位于文件末尾。也就是说,文件处于附加模式。如果文件不存在,它会创建一个新文件进行写入。
那么我在哪里可以找到关于为什么如果文件不存在pd.ExcelWriter(
mode='a不能创建文件的解释?)
如果pd.ExcelWriter('path+filename', mode='a')
不创建新文件。还有其他更好的方法吗?我能找到的唯一方法是
if os.path.exists(filename):
with pd.ExcelWriter(filename, mode='a') as writer:
"blabla"
else:
with pd.ExcelWriter(filename, mode='w') as writer:
"blabla"