使用pycharm运行openpyxl总是出现报错,求大神帮忙看看吧~
本帖最后由 dadaluyingji 于 2021-9-3 14:34 编辑刚刚开始学习python,想拿来处理excel,借助pycharm运行openpyxl的时候,明明已经安装过了openpyxl,可是一运行就报错,不知道该怎么办了,求大神帮忙看看是什么情况,怎么解决呀,难难难
我的代码内容:
import openpyxl
路径 = r'c:/练习.xlsx'
工作簿 = openpyxl.Workbook(路径)
工作簿.save(路径)
报错内容:
C:\Users\zhrs-nb\pythonProject\pythonProject1\venv\Scripts\python.exe C:/Users/zhrs-nb/pythonProject/pythonProject1/hello.py
Traceback (most recent call last):
File "C:\Users\zhrs-nb\pythonProject\pythonProject1\hello.py", line 4, in <module>
工作簿.save(路径)
File "C:\Users\zhrs-nb\pythonProject\pythonProject1\venv\lib\site-packages\openpyxl\workbook\workbook.py", line 407, in save
save_workbook(self, filename)
File "C:\Users\zhrs-nb\pythonProject\pythonProject1\venv\lib\site-packages\openpyxl\writer\excel.py", line 291, in save_workbook
archive = ZipFile(filename, 'w', ZIP_DEFLATED, allowZip64=True)
File "C:\Users\zhrs-nb\AppData\Local\Programs\Python\Python39\lib\zipfile.py", line 1239, in __init__
self.fp = io.open(file, filemode)
PermissionError: Permission denied: 'c:/练习.xlsx'
进程已结束,退出代码为 1 没有写入c盘的权限。
解决方案:1)目标盘改为D盘等;2)以管理员身份运行,具体到pycharm如何操作,我不清楚,可以先尝试以管理员身份运行启动pycharm,再运行你的程序。 冬雪雪冬 发表于 2021-9-3 14:49
没有写入c盘的权限。
解决方案:1)目标盘改为D盘等;2)以管理员身份运行,具体到pycharm如何操作,我不 ...
好的谢谢~我试一下~ wb = load_workbook("xxx.xlsx")
ws = wb.active
不行就再试试这个代码
页:
[1]