#python #google-sheets #gspread
#python #google-sheets #gspread
Вопрос:
Я хочу получить определенный диапазон листов, который состоит из нескольких строк, например :
Итак, мой код :
work_book = sheet.get_worksheet(sheet_idx)
row_value = work_book.acell('A1:C3').value
print(row_value)
Когда я запускаю код, я получаю значение только из ячейки A1
(которая пуста). Если я использую A2:C3
, результат будет Hello
. Я ожидал, что он покажет весь диапазон листов. Должен ли я зацикливаться или что-то в этом роде? Пожалуйста, помогите.
Ответ №1:
acell
возвращает только одну ячейку. Для диапазона вы должны использовать get
https://gspread.readthedocs.io/en/latest/api.html#gspread.models .Worksheet.get
Комментарии:
1. Полностью пропустил это. Спасибо!