问题标签 [zipfile]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 获取 zip 文件中包含的文件的文件列表
我有一个 zip 存档:my_zip.zip
. 里面是一个txt文件,我不知道它的名字。我正在查看 Python 的zipfile
模块(http://docs.python.org/library/zipfile.html),但对我正在尝试做的事情不太了解。
我将如何做相当于“双击” zip 文件以获取 txt 文件,然后使用 txt 文件,这样我就可以做到:
python - Python zipfile writestr 方法。如何写大字符串?(一个大的 CSV 文件)
可能重复:
从 Python 中的生成器创建 zip 文件?
上面的代码用于创建 zip 文件。但我想生成一个包含数千条记录的大型 csv 文件。使用上面的代码,我们不能将字符串附加到文件'file.csv',并且我不想在写入 myzip 之前在内存中创建大字符串。
有没有办法将字符串动态附加到 file.csv?
java - Zip 'ing an Export Data's From JSP Page to Multiple Excel Sheets Both at same time (Export+ ZIP) in JAVA / JSP
In my Project i Have to Export Table Data's from many pages and export all the page as different sheets in a same Excel Document ...when Export to Excel button is clicked in each page the corresponding sheet is updated The excel document is same Export2Excel.xls
I have some how acomplished this task ...But?
They have now asked to zip the same file Export2Excel.xls after zipping it they said to reduce size of the Excel sheet...the catch is I have to create the excel file and create zip file both at the same click of button (Export to Excel)..
What to Do ...? S.O.S
python - 您可以在 Google App 引擎 - Python 上解压缩和查看内容吗?
我正在尝试使用 XML 和 HTTP POST 的 zip 将大型 CSV 文件上传到 GAE
脚步:
CSV 被压缩和 base64 编码并通过 XML/HTTP POST 发送到 GAE
GAE - 使用 minidom 解析 XML
GAE - Base64 解码 ZIP
GAE - 从 Zip 文件中获取 CSV。
我尝试使用 zipfile,但不知道如何从 base 64decoded 字符串创建 zipfile 对象
我得到:TypeError:必须使用 ZipFile 实例作为第一个参数调用未绑定的方法 read()(改为获取 str 实例)
javascript - 使用 Ajax 上传压缩文件夹
在我的网站中,我想使用 ajax 上传一个压缩文件夹。
代码:
但我不知道 ajax 是如何用于压缩文件上传的。
我应该在我的代码中更改什么?
python - 在 zipfile 中运行文件?
例如,是否可以运行 .html 或 .exe,它位于 zipfile 中?我正在使用 Zipfile 模块。
这是我的示例代码:
之后f = z.open(g)
,我不知道下一步该做什么。我尝试使用,.read()
但它只读取 html 内部的内容,我需要的是它运行或执行。
或者有没有其他类似的方法来做到这一点?
python - 在 Python 中循环 zipfile 时,我如何知道一个项目是一个目录?
做这样的事情:
我怎么知道zipinfo
是文件还是目录?
谢谢你的支持。
php - 如何使用 php 删除 zip 文件
这是我删除 zip 文件的 php 代码:
这modules
是包含的 zip 文件的文件夹。当我写这段代码时,我得到了一个错误:
如果我的代码有任何错误?
我也检查chmod
这样的:
但是我得到了上面定义的相同错误。
java - 如何在保存到磁盘之前验证 ZipFile 的内容
我有一个应用程序需要用户上传一个包含 xml 报告文件以及其他文件的 zip 文件。
我想要做的是,验证它是一个 zip,然后打开并检查是否有一个 xml 文件,并验证该 xml 中需要的一些节点。
我想在将此 zipfile 保存到磁盘/文件系统之前执行此操作,并且无需创建临时文件。如果文件通过验证,我只会保存文件。
我正在使用 Springmultipart CommonsMultipartFile
来管理上传。
该应用程序正在使用 Java、jsp、tomcat
谢谢。
python - 计算(大约)是否需要 zip64 扩展而不依赖异常?
对于压缩多个文件,我有以下要求(来自客户端)。
如果创建的 zip 文件小于 2**31-1 ~2GB,则使用压缩创建它(使用 zipfile.ZIP_DEFLATED),否则不要压缩它(使用 zipfile.ZIP_STORED)。
当前的解决方案是在没有 zip64 的情况下压缩文件并捕获 zipfile.LargeZipFile 异常,然后创建非压缩版本。
我的问题是是否值得尝试(大约)计算 zip 文件是否会超过 zip64 大小而不实际处理所有文件,以及如何最好地进行?压缩如此大量数据的过程很慢,最小化重复压缩处理可能会加快一点速度。
编辑:我会赞成这两种解决方案,因为我认为我可以从最大和最小文件大小和压缩比的组合中生成有用的启发式方法。不幸的是,此时 StackOverflow 阻止我投票(直到我的声誉高于 noob)。谢谢你的好建议。