Объединение Pandas не сохраняет мои столбцы. Все данные объединяются в один столбецPython

Программы на Python
Anonymous
Объединение Pandas не сохраняет мои столбцы. Все данные объединяются в один столбец

Сообщение Anonymous »

Моя проблема в том, что мне нужно получить несколько ответов JSON из нескольких запросов, а затем объединить эти запросы в один файл CSV. Я использую внешнее соединение с pd.concat, но вместо сохранения столбцов из фрейма данных оно помещает все в один единственный столбец. Есть ли способ это исправить?
Вот мой код:
data = []
full_df = pd.DataFrame(data)
uuid_counter = 0
for uuid in uuid_df['uuid']:
headers = {'accept': 'application/json', 'api-key': APIKEY}
response = re.get(
f'URL/{uuid}',
headers=headers)
json_response = response.json()
df = pd.json_normalize(json_response)
full_df = pd.concat([full_df, df])
full_df.to_csv('research.csv')
uuid_counter += 1


Подробнее здесь: https://stackoverflow.com/questions/783 ... -merged-in

Вернуться в «Python»