如何将Xlsxwriter文件保存在某个path中?

Xlsxwriter在哪里保存你创build的文件? 是否可以指定我想要保存excel文件的path?

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

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

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

它自己的文件被保存到你的本地目录(你从哪里运行文件),例如,我正在使用Python 2.7.6,当我运行这个:

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

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

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

这将保存我的demo.xlsx文件在我的文档文件夹(假设你是在窗口)确保所有的path是正确的(区分大小写,没有损坏),它应该工作,最后一个例子,应该是一个副本粘贴为你是:

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

注意不需要启动“/”,可能会导致错误(至less在Windows上,我无法确定在Mac / Linux上)。 祝你好运! 例子可以在这里find