好的,我需要能够从Python中编辑 .rar 文件中的注释。
我已经可以使用UnRAR查看注释。然而,我需要以一种在多个文件系统上保留元数据的方式嵌入文件,因此我真的想不到其他选择了(例如,备用数据流已经被排除在外)。
rarfile 似乎可以工作,但它在Windows下并没有正确地运行,尽管它声称具有平台独立性(或者.rar格式已经改变,但考虑到同一时期的其他实用程序仍然可以正常工作,这似乎是不可能的)。它可以打开归档文件,但它无法识别其中的注释。
为了预先回答一些不可避免的评论 -
不,我不能转换这些存档文件(有数千个)。
任何依赖于文件系统的元数据存储模式都不行,因为我需要支持NTFS、XFS和ext3。
隐藏文件会很混乱,并且您需要确保它们与相关文件一起移动,而我无法做到这一点。