@ally
Для создания заголовка в формате CSV из ключей JSON вы можете использовать библиотеку pandas. Вот пример кода:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
import pandas as pd import json # Ваш JSON json_data = ''' { "name": "John", "age": 30, "city": "New York" } ''' # Загрузка JSON в словарь data = json.loads(json_data) # Преобразование словаря в DataFrame df = pd.DataFrame.from_dict([data]) # Сохранение DataFrame в CSV файл с заголовком df.to_csv('output.csv', index=False) |
В результате выполнения данного кода будет создан файл "output.csv" со следующим содержимым:
1 2 |
name,age,city John,30,New York |
Таким образом, ключи JSON станут заголовками столбцов в CSV файле.