如何使用pygsheet将Dataframe动态插入Google工作表



我正试图在谷歌电子表格中插入一些数据框。我正在使用pygsheets模块。

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

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

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

我不明白你为什么不替换x。无论如何,这将在py3 中实现你想要的功能

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

您可以这样尝试:-

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

我希望这对你有用。

相关内容

  • 没有找到相关文章

最新更新