感觉像个傻瓜。我想要与zip文件交互,但似乎无法使用zipfile库。我对Python还比较新手。
from zipfile import *
#set filename
fpath = '{}_{}_{}.zip'.format(strDate, day, week)
#use zipfile to get info about ftp file
zip = zipfile.Zipfile(fpath, mode='r')
# doesn't matter if I use
#zip = zipfile.Zipfile(fpath, mode='w')
#or zip = zipfile.Zipfile(fpath, 'wb')
我遇到了这个错误:
zip = zipfile.ZipFile(fpath, mode='r')
NameError: name 'zipfile' is not defined
如果我只使用import zipfile,那么会出现这个错误:
TypeError:'module'对象不可调用
from zipfile import *
时,必须省略前缀并使用ZipFile
。至于另一个错误,我认为可能有拼写错误,应该可以解决(你的文件名是zipfile.py
吗?那可不是个好主意)。 - Jean-François Fabre