Я читаю данные из Google Sheets и смог успешно их получить:
header = result.get('values', [])[0] #First line is column names
values = result.get('values', [])[1:] #Everything else is data
Затем я делаю это:
if not values:
print('No data found.')
else:
df = pd.DataFrame(data=values, columns=header)
print(df.head(10))
но я 'получаю ошибку:
AssertionError: 26 переданных столбцов, переданные данные имеют 14 столбцов
Если я печатаю заголовок или значения, я успешно получаю данные в List.