Простой способ конвертации файлов JSON в CSV через Python
Для конвертации файлов JSON в CSV через Python существует удобный способ с использованием библиотеки pandas.
Если у вас еще не установлена библиотека pandas, установите ее с помощью pip:
pip install pandas
Далее напишем функцию, которая будет принимать на вход путь к JSON файлу и имя выходного CSV файла. Эта функция выполнит преобразование с помощью pandas.
import pandas as pd def json_to_csv(input_file, output_file): try: # Прочитайте JSON файл в DataFrame df = pd.read_json(input_file) # Сохраните DataFrame в CSV файл с кодировкой UTF-8 df.to_csv(output_file, index=False, encoding='utf-8') print(f"JSON файл успешно преобразован в CSV и сохранен как {output_file}") except Exception as e: print(f"Произошла ошибка при преобразовании: {e}") # Пример использования функции json_to_csv('input.json', 'output.csv')
Теперь, вызвав функцию json_to_csv с нужными параметрами, вы сможете легко преобразовать JSON файл в CSV файл.
Если вам была полезна эта информация, подписывайтесь, ставьте лайки и оставляйте комментарии!
