Я использовал gspread, чтобы получить некоторые данные из электронной таблицы документов Google.
Вот фрагмент кода:
worksheet_2 = sp1.get_worksheet(1)
worksheet_1 = sp1.get_worksheet(0)
val = worksheet_2.acell('F2')
print val
когда я печатаю val
, вывод: <Cell R2C6 '76'>
.
Я сразу после val сам по себе, который в данном случае 76
.
Вопрос. Как манипулировать строкой с помощью python, чтобы просто получить 76 (или число в одинарных кавычках) из <Cell R2C6 '76'>
или из gspread
?
Затем я буду использовать это значение с буквой и соединить их, чтобы использовать для обновления ячейки.
В идеале: число будет объединено с буквой, которая будет использоваться в следующей строке для добавления новой информации, например:
val = worksheet_2.acell('F2')
letter = A
cell_location = letter+val
print cell_location
worksheet_1.update_acell('cell_location',"Sheet 111")
re
с шаблоном вроде"'[^']+'"
для соответствия чему-либо внутри кавычек или"'\d+'"
для соответствия только числам - person R Nar   schedule 02.11.2015