假设我将.txt
文件压缩为.zip
格式,密码为123,.txt
文件具有一些字符,如abcd
。然后创建一个新线程,使用python3中的zipfile
lib解压缩.zip
文件。线程中的核心代码是:
import zipfile as zf
zipf = zf.ZipFile(target)
zipf.extractall(path='./', pwd=password)
但是,提取的.txt
文件为空,即其中没有字符。然后,我对.jpeg
图片进行了相同的实验,这次可以完美地提取图片。
我对此感到困惑,有人可以提出合理的解释吗?