Python 如何使用gspread获得谷歌电子表格单元格链接

Python 如何使用gspread获得谷歌电子表格单元格链接,python,google-sheets,google-account,gspread,Python,Google Sheets,Google Account,Gspread,只有一个谷歌电子表格文档。 从右键单击下拉菜单中选择第一个A1单元格后,我选择:Get Link to this cell命令 URL链接现在存储在内存中,可以粘贴到任何文本编辑器中。复制的单元格的URL链接如下所示: 问题:如何在Python中使用gspread获取同一单元格的链接?首先,您需要生成OAuth2凭据: 您需要使用OAuth2凭据在Python中创建新的授权对象: gc = gspread.authorize(credentials) 然后需要创建与工作表的连接: # If

只有一个谷歌电子表格文档。 从右键单击下拉菜单中选择第一个
A1
单元格后,我选择:
Get Link to this cell
命令

URL链接现在存储在内存中,可以粘贴到任何文本编辑器中。复制的单元格的URL链接如下所示:


问题:如何在Python中使用
gspread
获取同一单元格的链接?

首先,您需要生成OAuth2凭据:

您需要使用OAuth2凭据在Python中创建新的授权对象:

gc = gspread.authorize(credentials)
然后需要创建与工作表的连接:

# If you want to be specific, use a key (which can be extracted from
# the spreadsheet's url)
yoursheet = gc.open_by_key('0BmgG6nO_6dprdS1MN3d3MkdPa142WFRrdnRRUWl1UFE')

# Or, if you feel really lazy to extract that key, paste the entire url
yoursheet = gc.open_by_url('https://docs.google.com/spreadsheet/ccc?key=0Bm...FE&hl')
然后你可以拿你想要的手机

val = yoursheet.acell('B1').value
所有代码都是从gspread Github的基本用法中提取出来的,只是做了一些小的调整


干杯

首先,您需要生成OAuth2凭据:

您需要使用OAuth2凭据在Python中创建新的授权对象:

gc = gspread.authorize(credentials)
然后需要创建与工作表的连接:

# If you want to be specific, use a key (which can be extracted from
# the spreadsheet's url)
yoursheet = gc.open_by_key('0BmgG6nO_6dprdS1MN3d3MkdPa142WFRrdnRRUWl1UFE')

# Or, if you feel really lazy to extract that key, paste the entire url
yoursheet = gc.open_by_url('https://docs.google.com/spreadsheet/ccc?key=0Bm...FE&hl')
然后你可以拿你想要的手机

val = yoursheet.acell('B1').value
所有代码都是从gspread Github的基本用法中提取出来的,只是做了一些小的调整


干杯

val=yoursheet.acell('B1')。value
命令返回单元格填充的值。但我的问题是如何获取单元格的URL—右键单击并运行
get link to This Cell
命令时获得的URL链接。嗯。。。我认为谷歌不会通过Sheets API公开这些功能。我想有几种艰难的方法可以复制打开页面并提取值,但我不知道是否有简单的方法可以做到这一点。
val=yoursheet.acell('B1')。value
命令返回单元格中填充的值。但我的问题是如何获取单元格的URL—右键单击并运行
get link to This Cell
命令时获得的URL链接。嗯。。。我认为谷歌不会通过Sheets API公开这些功能。我想有几种艰难的方法可以复制打开页面并提取价值,但我不知道是否有简单的方法可以做到这一点。