如何强制pd.ExcelWriter检查文件是否存在,如果不存在,请创建新文件?

时间:2019-12-10 15:13:33

标签: python-3.x pandas

我在熊猫中使用ExcelWriter将数据框写入电子表格的不同标签,如下所示:

import pandas as pd

writer = pd.ExcelWriter('/path/to/file/excel_test.xlsx')


df.to_excel(writer,'tab1')
df.to_excel(writer, 'tab2')

writer.save()

仅当文件excel_test.xlsx存在时,此代码才有效。

如何强制ExcelWriter检查文件是否存在以及是否不存在,请创建一个新文件?

1 个答案:

答案 0 :(得分:3)

您可以尝试:

import os
exists = os.path.isfile('/path/to/file')
if not exists:
    # write file