我设法使用这种方法从 Google Sheet 文件中读取数据:
# ACCES GOOGLE SHEET
googleSheetId = 'myGoogleSheetId'
workSheetName = 'mySheetName'
URL = 'https://docs.google.com/spreadsheets/d/{0}/gviz/tq?tqx=out:csv&sheet={1}'.format(
googleSheetId,
workSheetName
)
df = pd.read_csv(URL)
但是,在生成 pd.DataFrame
之后使用 selenium
从网络获取信息,我需要将该数据附加到 Google 表格中。问题 :您知道将 DataFrame 导出到 Google 表格的方法吗?
最佳答案
是的,有一个名为“gspread”的模块。只需使用 pip 安装它并将其导入到您的脚本中。
在这里您可以找到文档:
https://gspread.readthedocs.io/en/latest/
特别是他们关于 Examples of gspread with pandas 的部分.
worksheet.update([dataframe.columns.values.tolist()] + dataframe.values.tolist())
关于python - 如何使用 Python 将 Pandas DataFrame 导出到 Google 表格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62917910/