если электронная таблица Google принимает формат .csv, то вы можете преобразовать файл данных pandas в csv с помощью df.to_csv () и сохранить его в этом формате
й: Мой сценарий возвращает фрейм данных, который необходимо добавить в существующую электронную таблицу Google в виде новых строк данных. На данный момент я добавляю фрейм данных в виде нескольких отдельных строк с помощью маскирования.
Мой код:
import gspread
import pandas as pd
df = pd.DataFrame()
# After some processing a non-empty data frame has been created.
output_conn = gc.open("SheetName").worksheet("xyz")
# Here 'SheetName' is google spreadsheet and 'xyz' is sheet in the workbook
for i, row in df.iterrows():
output_conn.append_row(row)
Есть ли способ добавить весь фрейм данных, а не несколько отдельных строк?