首页 新闻 会员 周边

Python3.6中使用zipfile模块时,报错(AttributeError: module 'zipfile' has no attribute 'ZipFile')

0
悬赏园豆:5 [已解决问题] 解决于 2018-09-19 20:05

'''
在d盘中已经存在test.zip文件
运行环境是win7 64位系统,运行软件是JetBrains PyCharm Community Edition 2018.1.4 x64,Python是3.6
使用以下代码时,报AttributeError: module 'zipfile' has no attribute 'ZipFile'错误
'''

导入模块

import zipfile,os

把当前工作目录改为d盘

os.chdir('d:\') # move to the folder with example.zip
print(os.getcwd())

创建一个ZipFile对象

exampleZip = zipfile.ZipFile('test.zip')

李荣洋的主页 李荣洋 | 初学一级 | 园豆:190
提问于:2018-09-13 19:46
< >
分享
最佳答案
1

自己找到了错误原因,我在Python的交互式环境中试验了代码,是没有问题的。证明是PyCharm环境的问题,然后我猛然发现是因为我把程序的名字命名为“zipfile”和模块重名了。所以产生了这个错误。

李荣洋 | 初学一级 |园豆:190 | 2018-09-13 21:04

linpangpang | 园豆:200 (初学一级) | 2019-08-26 21:32
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册