首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Python PermissionError:[Errno 13]

Python PermissionError:[Errno 13]
EN

Stack Overflow用户
提问于 2020-05-14 03:33:40
回答 2查看 77关注 0票数 0

为什么我不能提取zip文件?我正在以管理员身份运行pycharm ..

代码语言:javascript
复制
z = zipfile.ZipFile(r"C:\Users\User\Documents\Hist_b3",'r')

z.extractall(r"C:\Users\User\Documents\Hist_b3")

返回:

代码语言:javascript
复制
   z = zipfile.ZipFile(r"C:\Users\User\Documents\Hist_b3",'r')
      File "C:\Users\User\AppData\Local\Programs\Python\Python37\lib\zipfile.py", line 1182, in __init__
        self.fp = io.open(file, filemode)
    PermissionError: [Errno 13] Permission denied
EN

回答 2

Stack Overflow用户

发布于 2020-05-14 03:35:48

"C:\Users\User\Documents\Hist_b3“不能同时是压缩文件和输出目录。您必须打开实际的zipfile,而不是目录。

票数 0
EN

Stack Overflow用户

发布于 2020-05-14 03:46:51

已解决

代码语言:javascript
复制
test = os.listdir(r"C:\Users\User\Documents\Hist_b3")

for item in test:
    if item.endswith(".zip"):
        z = zipfile.ZipFile(path+"//"+item, 'r')
        z.extractall(path)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61783364

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档