【发布时间】:2020-05-12 01:51:15
【问题描述】:
使用 Python,我正在尝试使用 zipfile 模块从特定的 ZIP 文件中提取文本文件。
当我尝试使用“extractall()”函数提取所有文本文件时,文本文件在提取时会变成文件夹。
这是我的代码:
import zipfile
new_zip = zipfile.ZipFile("NewZip.zip", "w")
new_zip.write("Hello.txt")
new_zip.extractall()
谁能告诉我为什么“Hello.txt”文件在提取后会变成文件夹而不是文本文件?提前致谢。
【问题讨论】:
-
NewZip.zip这样的文件夹结构是什么?是NewZip.zip>Hello.txt还是NewZip.zip>Hello.txt>Hello.txt -
就我使用它而言,我只是想创建一个空白 ZIP 文件作为“NewZip.zip”,并向其中添加一个现有的“.txt”文件。
标签: python