Получение изображения в ячейке Google Sheet с использованием Python

Я не могу прочитать изображение в ячейке 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, я вижу только нулевую строку.


comment
Привет и добро пожаловать в Stack Overflow. Пожалуйста, предоставьте минимальный, полный и проверяемый пример. stackoverflow.com/help/mcve   -  person Jacques Gaudin    schedule 10.03.2017
comment
Привет Жак, Спасибо за ваш ответ. Отредактировано с дополнительной информацией. Надеюсь, достаточно хорошо.   -  person tktang    schedule 11.03.2017
comment
Обратите внимание, что вы используете spreadsheet.values.get, а в указанном вопросе используется spreadsheets.get, что позволяет получить формулы.   -  person tehhowch    schedule 14.03.2019