Я следовал документации создателей py7zr.
Мой код выглядит так:
Код: Выделить всё
def checkArchive(archivePath):
for filename in os.listdir(archivePath):
print("Filename is: " + filename)
cmd = "py7zr l " + filename
os.system(cmd)
Но какую бы команду я ни использовал, программа всегда возвращает ошибку: не файл 7z.
Я убедился и знаю, что все файлы, над которыми работает команда, имеют расширение 7z.
Как мне получить py7zr, чтобы начать распознавать тип файла? Или есть какой-то другой способ перечислить архив 7z?
Мобильная версия