Хорошо, мне нужно иметь возможность редактировать файл комментариев в файлах .rar из python.
Я уже могу просматривать комментарии, используя UnRAR .Однако мне нужно встраивать метаданные в файлы таким образом, чтобы они сохранялись в нескольких файловых системах (например, отсутствуют альтернативные потоки данных), поэтому я не могу придумать другие альтернативы.
rarfile кажется похоже, что он может работать, но на самом деле он не работает должным образом под Windows, несмотря на то, что он претендует на независимость от платформы (или формат .rar изменился, но это маловероятно, учитывая другие утилитытот же период работы).Он прекрасно открывает архив, но не распознает наличие комментариев.
Чтобы ответить на некоторые неизбежные комментарии превентивно -
Нет, я не могу конвертировать архивы (их тысячи).
Отсутствует любой режим хранения метаданных, зависящий от файловой системы, так как мне нужно поддерживать NTFS, XFS и ext3.
Скрытые файлы будут беспорядочными, и вам нужно убедиться, что они перемещаются вместе со связанным файлом,что я не могу сделать.