问题: 我正在尝试将数据附加到Google电子表格中。我似乎无法将数据附加到以下行。例如,如果电子表格在A列上有 x 行(所以最后一个包含数据的单元格是A x ),我想将下一个数据添加到A列中row x + 1 。
代码: 这是我的[Python]代码的片段:
spreadsheets = gc.openall()
sp1 = gc.open_by_url('https://docs.google.com/spreadsheets/d/1xRn...qNfU/edit#gid=0')
wks = gc.open('TEST SHEET').sheet1
#value_held = wks.cell(1, 1)
#print value_held
wks.update_acell('F7',"Test")
问题:
因此,在wks.update_acell('F7',"Test")
上面的代码段中附加"测试"只进入F7。我想要" TEST"要在F7上打印,当代码再次运行时," TEST"在F8上印刷......" TEST"要在F9上打印,依此类推。 问:如何制作它以便我可以在列#34; F"但行值会增加。
研究: 我一直在浏览gspread试图寻找解决方案,但我还不能。
答案 0 :(得分:0)
您还可以通过
更改单元格的值 worksheet.update_cell(row, col, text)
使用一个for循环,其中row是一个固定的int值(6对应于F列),col每次迭代都会增加,这应该可以解决问题!