Параметризация значения ячейки нотации A1 в питоне - PullRequest
0 голосов
/ 18 сентября 2018

Как я могу динамически определить местоположение ячейки.Например, предположим, у меня есть лист, состоящий из шести строк.

Я могу получить количество строк, используя Count_Row = df.shape[0], но не уверен, как мне ссылаться на параметр Count_Row в приведенной ниже инструкции.

worksheet.conditional_format('A1:A[Count_Row]',
                            {'type':'cell','criteria': '>=','value':0,'format':format2})

Спасибо

Ответы [ 2 ]

0 голосов
/ 18 сентября 2018

То же, что и ответ DeepSpace, но вместо него используется f-string:

worksheet.conditional_format(f'A1:A{Count_Row}',
                            {'type':'cell','criteria': '>=','value':0,'format':format2})
0 голосов
/ 18 сентября 2018

Просто используйте .format (или любой другой метод интерполяции строк по вашему вкусу):

worksheet.conditional_format('A1:A{}'.format(Count_Row),
                            {'type':'cell','criteria': '>=','value':0,'format':format2})
...