如何在特定路径中保存Xlsxwriter文件?

时间:2014-04-07 06:02:14

标签: python excel xlsxwriter

Xlsxwriter在哪里保存您创建的文件?是否可以指定我希望保存excel文件的路径?

我的XlsxWriter脚本位于file / app / smth1 / smth2 /中,由于某种原因,它将excel文件保存到/ app /。它不应该将它保存在脚本所在的同一文件中吗?或者我必须指定这样的路径:

workbook = xlsxwriter.Workbook(' /app/smth1/smth2/Expenses01.xlsx')

保存excel文件的默认文件是什么?

1 个答案:

答案 0 :(得分:13)

它自己的文件保存到本地目录(运行文件的位置),例如,我使用的是Python 2.7.6,当我运行它时:

workbook = xlsxwriter.Workbook('demo.xlsx')

该文件保存在与我的Python文件相同的文件夹中,您也可以指定完整路径,如下所示:

workbook = xlsxwriter.Workbook('C:/Users/Steven/Documents/demo.xlsx')

这会将我的demo.xlsx文件保存在我的文件夹中(假设你在windows上) 确保所有路径都正确(区分大小写,没有损坏)并且它应该可以正常工作,最后一个应该是复制和粘贴的示例是:

workbook = xlsxwriter.Workbook('app/smth1/smth2/Expenses01.xlsx')

注意起始" /"不需要,可能会导致您的错误(至少在Windows上,我无法在Mac / Linux上说出来)。祝你好运! 可以找到示例here

相关问题