2015-10-27 13 views
0

Проблема: Я пытаюсь добавить данные в таблицу Google. Я не могу добавить данные в следующую строку. Например, если лист распространения имеет x строк в столбце A (так что последняя ячейка, у которой есть данные, есть A x), я хотел бы добавить следующие данные в столбец A строка x + 1.Добавление данных на Google Spread-Sheet с gspread

Код: Вот отрывок из моей [Python] код:

spreadsheets = gc.openall() 

sp1 = gc.open_by_url('https://docs.google.com/spreadsheets/d/1xRn...qNfU/edit#gid=0') 

wks = gc.open('TEST SHEET').sheet1 

#value_held = wks.cell(1, 1) 

#print value_held 

wks.update_acell('F7',"Test") 

Вопрос: Таким образом, в фрагменте кода выше wks.update_acell('F7',"Test") присоединяет "Test" в только F7. Я хочу, чтобы «ТЕСТ» был напечатан на F7, а когда код снова запущен, «TEST» будет напечатан на F8 ...... «TEST», который будет напечатан на F9, и так далее и т. Д. , Вопрос: Как это сделать, чтобы я мог напечатать его на столбце «F», но значение строки увеличивается.

Исследование: Я прокрутка gspread пытается найти решение, но я не мог просто еще.

ответ

0

Вы также можете изменить значение Клетка с помощью

worksheet.update_cell(row, col, text) 

Используя цикл, в котором строка представляет собой фиксированное значение INT (6 соответствует колонке F) и Col увеличивается каждый итерация должна сделать трюк!