как изменить порядок столбцов в электронной таблице Google

#python #google-sheets #google-spreadsheet-api

#python #google-таблицы #google-sheets-api

Вопрос:

Я хотел бы программно изменить порядок столбцов в электронной таблице Google, предпочтительно с помощью клиентской библиотеки python. Есть идеи о том, как это сделать, используя сам API?

Ответ №1:

загрузите его в виде xls-файла. используйте xlrd для чтения содержимого и xlwt для обратной записи. Смотрите python-excel

например:

 import xlrd
wb = xlrd.open_workbook('myworkbook.xls')
b.sheet_names()
sh = wb.sheet_by_index(0)
col = sh.col_values(0)
.....
  

просто обратитесь к документам пакета

===========================

РЕДАКТИРОВАТЬ: если вам нужен более «элегантный» способ, то есть собственный API Google, вы можете проверить эту ссылку. Но, похоже, Google предоставляет только java API.

Комментарии:

1. Спасибо! — довольно неприятно, но должно сработать для моих текущих целей. Означает ли это, что нет способа сделать это из gdata?