Pygsheets заморозить первый ряд
Поэтому я играю с электронными таблицами Google, и есть удобная функция, чтобы заморозить первый ряд и / или первый столбец. Но есть ли способ сделать это через пигститы?
Или, может быть, другая библиотека Python?
2 ответа
Решение
Использовать frozen_row
а также frozen_column
свойства листа. Чтобы заморозить первые 2 строки, используйте wks.frozen_rows=2
, Больше информации в документации
вы можете попробовать это:
import pygsheets
client = pygsheets.authorize(service_account_file='your json file address')
sh = client.open('your spreadsheet title')
#if you have multiple worksheets
worksheet_names = ['wks1 title','wks2 title',...]
for name in worksheet_names:
ws = sh.worksheet_by_title(name)
ws.frozen_rows = 1