【发布时间】:2016-05-02 12:41:31
【问题描述】:
我编写了一个程序,可以将我的 Pandas DataFrame 导出为 csv 和 excel 文件。但是,我面临的问题是,随机地,两种文件格式的导出功能都不起作用,导致我看到一个错误,指出“没有这样的文件路径或目录”。
我的代码如下:
frame3.to_csv('C:/Users/Downloads/ABC_test.csv',index=False)
writer = pd.ExcelWriter('C:/Users/Downloads/ABCD.xlsx', engine='openpyxl')
frame3.to_excel(writer, sheet_name='Sheet1')
writer.save()
主要问题是此代码有时有效,有时无效!按照其他人发布的here,我尝试使用
添加输出目录pth1 = os.path.join(r'C:/Users/Downloads/FinalProgram/', output_filename)
frame3.to_csv(pth1)
遗憾的是,这对这个顽固的错误没有影响。非常感谢您对此事的任何帮助/见解。
【问题讨论】:
-
您找到解决方案了吗?我对 to_csv 有同样的问题。
标签: python-2.7 csv pandas export-to-excel export-to-csv