我正试图在谷歌电子表格中插入一些数据框。我正在使用pygsheets模块。
我有一个变量,它将行号存储在一个循环中。我正在尝试将数据帧插入到相应的单元格引用中。我正在按照下面的步骤进行操作,但我看到数据帧在运行循环时被覆盖在同一个单元格中
sheet.set_dataframe(df, 'A' + '1 + x')
我的期望是在下面的3个数据帧中分别从单元格A6, A11, A16
开始插入。当前x的值为5
,并且作为循环的一部分,它分别变为10
和15
。
我不明白你为什么不替换x。无论如何,这将在py3 中实现你想要的功能
sheet.set_dataframe(df, f'A{1+x}')
您可以这样尝试:-
sheet.set_dataframe(df, ('A' + '1 + x'))
我希望这对你有用。