如何使用 pygsheet 动态地将 Dataframe 插入 Google Sheet

How to insert Dataframe into Google Sheet dynamically using pygsheet

我正在尝试将一些数据帧插入到 google 电子表格中。我正在使用 pygsheets 模块。

我有一个变量,用于在循环中存储行号。我正在尝试将 Dataframe 插入相应的单元格引用中。我正在按照下面的方式进行操作,但我看到 Dataframe 在循环运行时在同一个单元格中被覆盖

sheet.set_dataframe(df, 'A' + '1 + x')

我的期望是分别从单元格 A6, A11, A16 开始插入以下 3 个数据帧。当前 x 的值为 5 并且它在循环中分别变为 1015

你可以这样试试:-

sheet.set_dataframe(df, ('A' + '1 + x'))

希望这对你有用。

我不明白你为什么不替换 x。无论如何,这将在 py3

中做你想做的
sheet.set_dataframe(df, f'A{1+x}')