Краткое руководство о том, как легко преобразовать файлы Z в файлы CSV.
Шаг 1. Установите пакет unlzw3
- если вы используете Windows/Mac, вы можете установить с помощью следующей команды
pip install unlzw3
- Если вы используете блокнот Python, используйте этот код
!pip install unlzw3
Шаг 2. Сделайте обязательный импорт
Импортируйте их в эти пакеты в начале кода
from pathlib import Path import unlzw3 import csv
Шаг 3. Конвертируйте Z-файлы в CSV
- Распаковка данных из .z
uncompressed_data = unlzw3.unlzw(Path(file_path))
- Разделение необработанных данных на строки строк
data = uncompressed_data.decode('utf-8').splitlines()
- Создание нового CSV-файла
with open("new.csv", "w", newline="") as csv_file: writer = csv.writer(csv_file) for line in data: # making cells by using , delimiters writer.writerow(line.split(","))
Заключение:
Приведенный выше код требует установки пакета unlzw3, который доступен здесь.
Надеюсь, это поможет решить проблемы с распаковкой! 😀
Больше контента на plainenglish.io. Подпишитесь на нашу бесплатную еженедельную рассылку новостей. Получите эксклюзивный доступ к возможностям написания и советам в нашем сообществе Discord.