如何在zip文件中提取具有相同架构的CSV。 Zip文件受密码保护,并使用AES256加密。
我尝试了以下
from zipfile import ZipFile
password = 'abcd'
def extract_zip(input_zip):
input_zip = ZipFile(input_zip)
return {name: input_zip.read(name, pwd= password.encode('cp850','replace')) for name in input_zip.namelist()}
,但显示错误“文件密码错误” 。而我可以使用相同的密码手动提取文件。