Lac*_*aci 5 cell google-sheets python-2.7 gspread
通过使用 GSpread,我从谷歌电子表格返回了一系列单元格,该电子表格的所有元素如下所示:
<Cell R1C1 'Sandero'>
Run Code Online (Sandbox Code Playgroud)
我知道如何从这里获取单元格值:
cell.value
Run Code Online (Sandbox Code Playgroud)
但我也想单独获取地址(在本例中为 R1C1)。如果我能以 (1,1) 格式(也许通过使用字典?)
你看我也需要地址,因为我稍后会用这些值声明一个图表。
我正在使用 Python 2.7 和最新的 Gspread 库。
任何帮助将不胜感激。
获取单元格坐标的最佳方法是使用单元格的实例属性row和col。这样您的代码可以简化为:
for cell in cell_list:
print cell.value
print "Row:", cell.row, "Column:", cell.col
Run Code Online (Sandbox Code Playgroud)
为了得到一个元组,只是把它包在括号:(cell.row, cell.col)。
由于我是 gspread 的作者,因此我更新了库页面以明确如何获取单元格的坐标。感谢您指出缺失的部分。
| 归档时间: |
|
| 查看次数: |
2922 次 |
| 最近记录: |