Доброе утро, я делаю небольшой веб-проект, и мне удалось собрать 988 таблиц в один столбец DF, дело в том, что каждая таблица имеет 21 строку и 98 столбцов самостоятельно. Поэтому я хотел бы разделить DF на 98 столбцов. Мне не нужны целые 98 столбцов, достаточно только первых 8.
puntuaciones =[]
for partido in codigo_base:
table_punt = partido.find_all('table')[0]
df_punt = pd.read_html(str(table_punt))
puntuaciones.append(df_punt)
В codigo_base я сохранил код HTML. Мне интересно, было бы лучше создать списки для элементов в таблице, а затем просто собрать их вместе. Суть в том, что я хотел бы сделать, чтобы сохранить данные в кадре данных, я могу распечатать в табличном виде, как я хочу их получить, но я не могу понять, как это сделать сам. Табуляция очень хорошо определяет столбцы. Я хотел бы сделать что-то подобное и сохранить это в DF.
print( tabulate(df_punt[0], headers='keys', tablefmt='psql')
табуляция потрясающая
Спасибо и хорошего дня.