Python Pyxl:写入工作簿并保存

时间:2018-07-11 10:25:27

标签: python python-3.x openpyxl

我正在pyxl packadge上练习,并且尝试通过Python在excel文件中编写。我正在创建一个新工作表,然后保存它,但是excel工作簿根本没有改变。我在控制台中遇到错误。任何想法如何解决该错误?我正在使用Spyder(Python 3.6)

PermissionError:[Errno 13]权限被拒绝:'C:/Users/z000xxx/.spyder-py3'

import os
import openpyxl

wb = openpyxl.load_workbook('example.xlsx')
sheet = wb['Sheet1']


wb.create_sheet('Sheet4')
print(wb.sheetnames)
wb.save('C:/Users/z000xxx/.spyder-py3')

1 个答案:

答案 0 :(得分:3)

当文件路径无效时,这是Windows中的常见错误,请将路径更改为如下所示:

wb.save('C:\\Users\\z000479\\.spyder-py3\\yourFile.xlsx')