使用OpenPyXL将XLSX文件保存到指定位置
问题描述:
我在将我的文件保存到我的Raspberry PI(Raspbian)计算机上的某个位置时遇到问题。我希望将XLSX文件直接保存到我的桌面,而不是保存Python脚本的文件夹。当我做wb.save("FileName.xlsx")
时,它只会将它保存到Python脚本所在的位置。使用OpenPyXL将XLSX文件保存到指定位置
这里是我的代码:
from openpyxl import Workbook
wb = Workbook()
ws1 = wb.active
ws1.title = "1st Hour"
wb.save('FileName.xlsx')
答
好吧任何用户,你可以写
from openpyxl import Workbook
import getpass
wb = Workbook()
ws1 = wb.active
ws1.title = "1st Hour"
wb.save('/home/'+getpass.getuser()+'/Desktop/FileName.xlsx')
'〜提供yourname/Desktop'取决于你的分布。 –
当我放入Linux时,我实际上是指Raspberry Pi。我知道位置,我只是不知道如何将整个python脚本移到我的桌面上并从那里运行它。 @JensMunk – dylan
你可以使用'openpyxl.workbook.save'函数的任何字符串位置 –