【发布时间】:2022-01-24 22:58:51
【问题描述】:
我正在使用 python3.10。要解压缩文件,如果我使用路径选择文件夹并仅使用文件名,则我在文件夹“wowo”中有一个 zip 文件,代码不起作用。但是,当给出完整路径+文件名时,它可以工作。我不想一起给出完整路径和文件名。我想单独定义路径。
zipdata = zipfile.ZipFile('/Volumes/MacHD/MYPY/wowo/NST_cm.zip')
zipinfos = zipdata.infolist()
for zipinfo in zipinfos:
zipinfo.filename = 'Nst.csv'
zipdata.extract(path=path, member=zipinfo)
【问题讨论】:
-
我需要的是 path = '/Volumes/macHD/MYPY/wowo' zipdata = zipfile.ZipFile(path,'NST_cm.zip')
-
zipdata = zipfile.ZipFile(os.path.join(path,'NST_cm.zip'))?
标签: python python-3.x