C:\Users\huawei\PycharmProjects\python.exe C:\Users\huawei\PycharmProjects\pythonProject4\sb.py Traceback (most recent call last): File "C:\Users\huawei\PycharmProjects\pythonProject4\sb.py", line 28, in <module> wb.save(output_path) File "C:\Users\huawei\AppData\Roaming\Python\Python311\site-packages\openpyxl\workbook\workbook.py", line 386, in save save_workbook(self, filename) File "C:\Users\huawei\AppData\Roaming\Python\Python311\site-packages\openpyxl\writer\excel.py", line 291, in save_workbook archive = ZipFile(filename, 'w', ZIP_DEFLATED, allowZip64=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\huawei\PycharmProjects\Lib\zipfile.py", line 1284, in __init__ self.fp = io.open(file, filemode) ^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: 'C:\\Users\\huawei\\PycharmProjects\\pythonProject4\\output.xlsx'
时间: 2023-07-22 08:10:35 浏览: 171
这个错误是由于尝试保存Excel文件时缺少写权限导致的。根据错误信息,您没有足够的权限在`C:\Users\huawei\PycharmProjects\pythonProject4`目录下创建和保存`output.xlsx`文件。
请确保您拥有足够的权限在该目录下创建和保存文件。您可以尝试以下几种方法解决这个问题:
1. 以管理员权限运行PyCharm:右键单击PyCharm快捷方式,选择"以管理员身份运行",然后再次运行您的代码。
2. 更改输出文件路径:尝试将输出文件保存到一个您具有写入权限的目录中,例如将输出路径更改为`C:\Users\huawei\Documents\output.xlsx`。
3. 修改文件夹权限:右键单击`C:\Users\huawei\PycharmProjects\pythonProject4`目录,选择"属性",然后在"安全"选项卡中设置适当的权限,确保您有写入权限。
请根据您的实际情况选择适合的解决方法。如果问题仍然存在,请提供更多关于您的操作系统和权限设置的信息,以便我们能够更好地帮助您解决问题。
阅读全文