Имеется функция, которая в цикле выдает Фреймы. Все они имеют одинаковую структуру.
dfs = []
for i in ally_code:
df = get_units_player( get_player_json(i) )
dfs.append(df)
Если выводить на печать dfs, выходит все как нужно. Дальше стоит задача объединить эти таблицы и записать в файл.
Привожу список к фрейму.
dfs = pd.DataFrame(dfs)
print(dframe)
На выходе получаю одинаковые строчки с названием столбцов.
При записи фрейма в файл выходит 2 столбца: порядковый номер и ячейки с указанием количества столбцов и строк. Также эти ячейки внутри себя имеют урезанный вид фрейма (первые и последние 5 строк)
Пробовал еще так:
dfs = pd.DataFrame()
for i in ally_code:
df = get_units_player( get_player_json(i) )
dfs = pd.concat([df])
print(dfs)
Но так выводит только один фрейм.
Как объединить все фреймы в один, чтобы остались названия столбцов и все остальные данные?