gpt4 book ai didi

python - 从 python 编辑 .RAR 文件注释

转载 作者:可可西里 更新时间:2023-11-01 14:29:56 25 4
gpt4 key购买 nike

好的,我需要能够从 python 中编辑 .rar 文件中的文件注释。

我已经可以使用 UnRAR 查看评论了.但是,我需要以一种在多个文件系统上保留的方式将元数据嵌入文件中(例如,备用数据流已出),所以我真的想不出任何其他替代方案。

rarfile 似乎它可能有效,但它在 Windows 下并没有真正正常运行,尽管它声称平台独立(或者 .rar 格式已更改,但同时考虑其他实用程序似乎不太可能期工作)。它可以正常打开存档,但无法识别评论。

抢先回答一些不可避免的评论-
不,我无法转换文件(有数千个)。
任何依赖于文件系统的元数据存储模式都已过时,因为我需要支持 NTFS、XFS 和 ext3。
隐藏文件会很乱,您需要确保它们与关联文件一起移动,而我无法做到这一点。

最佳答案

我觉得你运气不好。不幸的是,RAR 格式是封闭源代码且没有文档记录,并且没有 Python 模块可以执行您想要执行的操作。

据我所知,唯一可以解压缩 RAR 文件的开源工具是 The Unarchiver。我认为你最好的选择是检查他们的 sources并编写自己的 Python 工具来更改文件注释。

您也可以尝试在 comp.compression 上提出这个问题板,我有一个类似的issue几年前,我使用一种晦涩的压缩格式,那里的人很快就能帮助我。

关于python - 从 python 编辑 .RAR 文件注释,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3201409/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com