У меня есть несколько значений в листе Google, некоторые из которых являются гиперссылками, как третий здесь:Получить значение ссылок из Листа Google?
Я хочу, чтобы получить текстовое значение каждой ячейки, и если присутствуют гиперссылки.
Я могу получить доступ лист достаточно легко с gspread:
import gspread
from oauth2client.service_account import ServiceAccountCredentials
scope = ['https://spreadsheets.google.com/feeds']
credentials = ServiceAccountCredentials.from_json_keyfile_name(
'./credentials.json', scope)
gc = gspread.authorize(credentials)
key = 'xxxxx'
wks = gc.open_by_key(key).worksheets()
for wk in wks:
links = wk.col_values(3)
for l in links:
print l.value
Однако это только печатает значение строки из ссылок, а не фактической HREF, что указывает ссылка.
Кто-нибудь знает, можно ли получить это программно, используя gspread или другую библиотеку?