unzip 相关问题

解压缩是解压缩ZIP存档,与压缩相反。

Minizip-使用fopen与UTF -8文件名

的fopen相同,我想在其中使用使用fopen的库。所讨论的库是Minizip,我需要它与Windows,Unix(OSX),iOS和Android上的UTF-8编码一起使用。 我阅读了答案,包括有关GetShortPathname的讨论,从本质上讲,结论是重写库。 有什么办法解决的吗? 另外,我读到UNIX系统上的FOPEN功能可以处理UTF-8编码(与Windows对应物不同)。谁能确认这一点?

回答 2 投票 0

我正在Windows 7(64位)上使用Python 2.7。 当我尝试使用Zipfile模块解压缩ZIP文件时,我会收到以下错误:-

myzip.zipfrom zipfile import ZipFile z = ZipFile('myzip.zip') //myzip.zip contains just one file, a password protected pdf for name in z.namelist(): z.extract(name) 提取文件的代码 myzip.zip th这个代码对我使用winrar创建的许多其他zip文件的工作正常,但是Python27\Lib\zipfile.py 我尝试在if fheader[0:4] != stringFileHeader: raise BadZipfile, "Bad magic number for file header" 中评论以下几行: - with open('/path/to/file', 'rb') as MyZip: print(MyZip.read(4)) 但这并没有真正的帮助。用这件事运行我的代码,我在外壳上得到一些转储。 校正ZIP文件总是具有“ \ x50 \ x4b \ x03 \ x04”。您可以测试使用此代码的文件是否真的是zip文件: with zipfile.GzipFile('/path/to/file') as Zip: for ZipMember in Zip.infolist(): Zip.extract(ZipMember, path='/dir/where/to/extract', pwd='your-password') 它将打印文件的标题,以便您可以检查。 update 奇怪的,testzip()和所有其他功能都很好。您尝试过这样的代码吗? zipfile 确保您确实打开一个ZIP文件,而不是以.zip扩展名称的RAR文件。适当的zip文件具有标头,在这种情况下找不到。 模块只能打开zip文件。 Winrar还可以打开其他格式,它可能会忽略文件名,而仅查看文件本身。 I使用第三方c++库将数据保存到zip压缩numpy格式供python中使用。我有OP的确切错误。 我发现我由于不同数据块的尺寸规格错误而在zip文件中覆盖零件。 邮政编码的标题是正确的,但内容搞砸了。 确保您检查了各自zip的潜在“手动”创建。

回答 3 投票 0

Python脚本无法处理IRS 990 AWSDataLake

我正在尝试访问RAW 990(非营利性纳税申报表)XML数据通过

回答 0 投票 0

解压缩文件之前的额外检查

我下载了一个文件并想要解压缩它。我的代码工作正常。但有一个问题。在收到 didFinishDownloadingTo 的电话后,我立即开始解压缩文件。这是正确的吗

回答 1 投票 0

使用cypress解压文件

我需要使用“解压缩”来解压缩文件,而我使用下面的代码来执行相同的操作,但它是部分解压缩的,但它抛出了无效路径错误(因为路径包含特殊字符...

回答 1 投票 0

为什么我的代码没有解压用户提供的文件?

我正在编写一个批处理文件,用于加密/压缩和解密/解压缩文件。当用户选择解密/解压缩时,程序会解密它,但不会解压缩它,a...

回答 1 投票 0

在 google colab 中解压压缩文件

我试图在 google colab 中解压 zip 文件,但收到此错误 存档:object_detection.zip 未找到中央目录结尾签名。 要么这个文件不是 一个 zip 文件,或者它

回答 4 投票 0

解压缩多部分文件 - 错误的 zip 文件偏移量(本地标头 sig):4

我有一个13 GB的文件,已使用Winzip(Windows 7)中的martipart功能将其平均分割。 我将文件上传到 Linux 服务器,并尝试将多部分文件合并到

回答 4 投票 0

测试文件是否为 zip 文件的好方法是什么?

我正在寻找新的文件格式规范,该规范表示该文件可以是基于 xml 的文件,也可以是包含 xml 文件和其他文件的 zip 文件。 文件扩展名与...

回答 10 投票 0

在python中解压.zip

我在使用 python2 zipfile.ZipFile 提取 .zip 时遇到 BadZipfile: Bad magic number for file header 错误 使用 unzip 提取时相同的 .zip 给出文件#1:错误的 zip 文件偏移量(本地标头...

回答 2 投票 0

如何使用 Python 从 .zip 中解压特定文件夹

我正在寻找从 Python 中的 .zip 解压缩特定文件夹: 例如archive.zip 包含文件夹 foo 和 bar,我想将 foo 解压到特定位置,保留其文件夹结构。

回答 4 投票 0

使用powershell提取.exe文件

我正在尝试使用 powershell 提取 .exe 文件,而无需任何其他工具。 我尝试使用 System.IO. Compression.ZipFile,但这仅适用于 .zip 文件。 $zip_file = Get-Item ("C:\Users W...

回答 4 投票 0

R 使用 terra vect() 读取 zip 文件、gpkg 文件

我有两个关于将 terra 包的 vect 与来自开放数据源的文件一起应用的问题。 我想从目录“Amphibien_LV95”中读取带有 vect 的 shp 文件...

回答 1 投票 0

如何使用 Gradle 在没有第一个目录的情况下提取?

我正在尝试提取一个不带 PARENT 目录的依赖 zip 文件,在使用 Gradle 提取时排除一些文件。 这是我所拥有的,这有效,但感觉不对,我希望......

回答 2 投票 0

Javascript - 如何从单个 zip 文件读取多个 PDF 文件

我必须通过输入上传一个zip文件,zip文件包含多个pdf和文本文件,我必须从zip文件中仅读取pdf文件。 可以使用 https://gildas-lormeau.github.io/zip.js 吗?

回答 1 投票 0

在java中提取.gz文件

我正在尝试用java解压缩一些.gz文件。经过一些研究我写了这个方法: 公共静态无效gunzipIt(字符串名称){ 字节[]缓冲区=新字节[1024]; 尝试{

回答 2 投票 0

将curl输出通过管道传输到unzip

我正在 GitLab 中构建 CI/CD 脚本,并希望通过将curl 输出通过管道传输到 unzip 来将curl 输出解压缩到当前目录中。 我能找到的所有答案都建议使用 wget、tar 或其他工具。 我在这里...

回答 1 投票 0

使用 SQL 解压文件

我可以通过以下命令仅使用 SQL 来解压缩文件: exec master..xp_cmdshell 'C:\Progra~1 -Zip z.exe e "Path .zip" -o"OutputPath"' 但我希望将此程序安装到

回答 1 投票 0

裤子 BinaryNotFoundError

我有一个由裤子管理的单一仓库。对于其中的所有服务,构建文件和应用程序结构都是相同的。但在所有服务中,只有一个未启动:files_service。打电话时...

回答 1 投票 0

解压非拉丁语言(俄语)时出现问题

我使用 Ubuntu 系统和 python,我创建了一个从站点下载 zip 文件的脚本。 zip 文件是俄语的,当程序解压它们时,它们会像这样 &q...

回答 1 投票 0

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.