鱼C论坛

 找回密码
 立即注册
查看: 1472|回复: 3

使用pycharm运行openpyxl总是出现报错,求大神帮忙看看吧~

[复制链接]
发表于 2021-9-3 14:34:33 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 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: [Errno 13] Permission denied: 'c:/练习.xlsx'

进程已结束,退出代码为 1
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-9-3 14:49:42 | 显示全部楼层
没有写入c盘的权限。
解决方案:1)目标盘改为D盘等;2)以管理员身份运行,具体到pycharm如何操作,我不清楚,可以先尝试以管理员身份运行启动pycharm,再运行你的程序。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-9-3 15:07:53 | 显示全部楼层
冬雪雪冬 发表于 2021-9-3 14:49
没有写入c盘的权限。
解决方案:1)目标盘改为D盘等;2)以管理员身份运行,具体到pycharm如何操作,我不 ...

好的谢谢~我试一下~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-9-3 15:23:44 | 显示全部楼层
wb = load_workbook("xxx.xlsx")
ws = wb.active
不行就再试试这个代码
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-13 13:21

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表