- Вы хотите поместить
=IMAGE("{url}",4,100,100)
в 1-ю строку в sheet
. - Вы хотите добиться этого, используя gspread с python.
- Начиная с
sheet.insert_row(picture,1)
в вашем вопросе, я подумал так:
- Вы уже смогли получить и поместить значения для Google Spreadsheet с помощью Sheets API.
Если мое понимание правильное, как насчет этого ответа?
При распространении кажется, что RAW
используется для ValueInputOption в качестве значения по умолчанию. Таким образом, =IMAGE("{url}",4,100,100)
ставится как строка. Чтобы поместить его в формулу, пожалуйста, используйте USER_ENTERED
для ValueInputOption. Поэтому, пожалуйста, измените следующим образом.
С:
sheet.insert_row(picture,1)
Кому:
sheet.insert_row(picture, 1, 'USER_ENTERED')
или
sheet.insert_row(picture, 1, value_input_option='USER_ENTERED')
Ссылки:
Если я неправильно понял Ваш вопрос, и это был не тот результат, который вы хотите, я прошу прощения.