Есть еще одна библиотека электронных таблиц , на которую стоит обратить внимание: gspread. Я использовал библиотеку данных Google, упомянутую выше, и для меня предоставленный API странный. Вам нужно извлечь ключ электронной таблицы, чтобы начать работу с этой электронной таблицей.
Здесь все проще. Если вам нужно извлечь данные из ячейки, вы можете просто открыть рабочий лист и получить значение:
g = gspread.login('your@gmail.com', 'password')
worksheet = g.open('name_of_the_spreadsheet').get_worksheet(0)
# Say, you need A2
val = worksheet.cell(2, 1).value
# And then update
worksheet.update_cell(2, 1, '42')