#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?