Я не могу прочитать изображение в ячейке Google Sheet, несмотря на использование Sheets API v4, как указано в этом вопрос. Значение, которое я получаю, представляет собой просто нулевую строку, ""
. Однако я могу получить все текстовые данные в других ячейках.
Любые советы очень ценятся.
Я адаптировал пример Быстрый запуск Python с необходимыми изменениями, такими как использование моего spreadsheetId
, имя листа и соответствующий диапазон.
spreadsheetId = 'XXXXX'
rangeName = 'Sheet1!A1:C1'
result = service.spreadsheets().values().get(
spreadsheetId=spreadsheetId, range=rangeName).execute()
values = result.get('values', [])
Глядя в values
, я получаю текст в A1 и C1. B1 в пользовательском интерфейсе Google Sheet содержит "=image('https://.......')"
. Но когда я смотрю на соответствующий индекс в values
, я вижу только нулевую строку.
spreadsheet.values.get
, а в указанном вопросе используетсяspreadsheets.get
, что позволяет получить формулы. - person tehhowch   schedule 14.03.2019