如何创建我的软件可以读取/写入的压缩类型?仅限我的软件

发布于 2024-08-30 18:21:46 字数 114 浏览 3 评论 0原文

我正在开发一个项目,该项目需要以编程方式分发与我的软件相关的格式的压缩文件。我正在用 Python 编写该软件。

我会使用 .zip,但我不想覆盖任何以前的文件类型关联。 (使用 zip 实用程序)

I am working on a project that requires programmatically distributing a compressed file that in a format that is associated with my software. I am writing the software in Python.

I would use .zip, but I don't want to overwrite any previouse filetype associations. ( with zip utilities )

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

会傲 2024-09-06 18:21:46

您可以创建 .zip 以外的新文件扩展名,并将该文件扩展名与您的程序相关联。

You could create new file extension other than .zip and associate that file extension with your program.

御守 2024-09-06 18:21:46

执行 Java 所做的操作:使用 zip 格式[*] 文件,但使用不同的文件扩展名。

[*] 或您选择的标准压缩格式。

Do what Java does: use zip format[*] file, but use a different filename extension.

[*] or a standard compression format of your choosing.

江南月 2024-09-06 18:21:46

如果您希望能够将扩展名与您的应用程序关联起来,只需使用您自己独特的文件扩展名并利用现有的 zip 流程即可。

如果您希望能够确保您自己的应用程序是唯一可以读取该文件的应用程序,即使用户更改了扩展名,您也将需要做更多的工作。

If you are looking to be able to associate an extension with your application, just use your own unique file extension and leverage existing zip processes.

If you are looking to be able to ensure that your own application is the ONLY application that can read the file as well, even if the user changed the extension you will have to do a LOT more work.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文