Как пройтись по все папкам с одинаковыми архивами рар в каталоге "all" используя модули oc и rarfile?

Я пытаюсь создать объект с папками внутри "all". Папка "All" содержит пронумерованные папки с одинаковыми архивами результатов в каждой папке. Как я могу получить их с помощью rarfile. Вот мой код, но он возвращает ошибку

import os
from rarfile import RarFile

mainCatalog = os.walk("all")
for i in mainCatalog:
    with RarFile(f"{i[2]}") as rf:
        for f in rf.infolist():
            print(f.filename, f.file_size)

os.walk("all") выдает такое

'all\\100001', [], ['results.rar'])
('all\\100002', [], ['results.rar'])
('all\\100003', [], ['results.rar'])
('all\\100004', [], ['results.rar'])
  • Вопрос задан
  • 27 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы