/
VolcanoByte
/
vbBooks
Обзор
Документация
Войти
/
VolcanoByte
/
vbBooks
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
main
experiments/ArchExtract/fileExtract.py
19 строк
572 B
Eugene Gavrilyuk
test: Эксперименты
04 авг 2025, 16:55
04 авг 2025, 16:55
ba9f4aa
Код
Авторство
О чём код?
from zipfile import ZipFile import sys import os import xml.etree.ElementTree as ET if len(sys.argv) <= 1: print("Usage: python fileExtract.py <zip filename>") exit() with ZipFile(sys.argv[1], "a") as myzip: with myzip.open('61748.zip') as myfile: with ZipFile(myfile, "a") as myzip2: myzip2.extract('61748.fb2') # with open('61748.fb2', 'rt') as myfb2: tree = ET.parse('61748.fb2') root = tree.getroot() print(root) os.remove('61748.fb2') # print(myzip2.namelist())