import xlwings as xw
App = xw.App(visible=False, add_book=False)
wb = App.books.add()
import time
time.sleep(2)
sheet = wb.sheets.add()
import time
time.sleep(2)
# sheet.range(1, 1).expand('right').value = [1, 2, 3, 4]
time.sleep(2)
# sheet.range(2, 1).expand('down').options(transpose=True).value = [10, 20, 30, 40]
time.sleep(2)
sheet.range('a1').value='hzx'
wb.save(r'/Users/houzhixian/Desktop/pythonwork/hzx.xlsx')
time.sleep(5)
# wb.close()
# App.quit()
可以正常运行,但是在工作目录中无法找到生成的文件,而是将文件生成在另外一个文件中名称为:/Users/houzhixian/Desktop/pythonwork/hzx.xlsx,也就是将路径视为文件名称保存,而且该文件无法打开,尝试将该文件重新命名后可以正常打开,但是将路径保存为文件名如何解决
mac的事我不敢乱说我还没用过mac,我猜测是不是你路径的问题,比如我写绝对路径也是从C://xx开始写起而不是从斜杠/开始写起,那是相对路径。