Hyou предоставляет простой интерфейс Pythonic для доступа к данным вашей таблицы Google.
Это ветка разработки для v3 . Пожалуйста, смотрите ветку v2 для выпусков 2.x.
import hyou
# Login to Google Spreadsheet with credentials
collection = hyou . login ( '/path/to/credentails.json' )
# Open a spreadsheet by ID
spreadsheet = collection [ '1ZYeIFccacgHkL0TPfdgXiMfPCuEEWUtbhXvaB9HBDzQ' ]
print spreadsheet . title # => "Hyou Test Sheet"
# Open a worksheet in a spreadsheet by sheet name
worksheet = spreadsheet [ 'Sheet1' ]
print worksheet . title # => "Sheet1"
print worksheet . rows # => 5
print worksheet . cols # => 3
# Worksheet objects can be accessed just like two-dimensional lists
print worksheet [ 1 ][ 0 ] # => "banana"
print worksheet [ 1 ][ 1 ] # => "50"
# Call Worksheet.commit() to apply changes
worksheet [ 2 ][ 0 ] = 'cinamon'
worksheet [ 2 ][ 1 ] = 40
worksheet . commit ()
Документация доступна по адресу https://hyou.readthedocs.io/en/latest/.
Сюхей Такахаши
Эта библиотека создана сотрудником Google и защищена авторскими правами Google, но не является официальным продуктом Google.
© Google Inc., 2015. Все права защищены.
Лицензия Apache версии 2.0 («Лицензия»); вы не можете использовать этот файл, кроме как в соответствии с Лицензией. Вы можете получить копию Лицензии по адресу:
http://www.apache.org/licenses/LICENSE-2.0
Если это не требуется действующим законодательством или не согласовано в письменной форме, программное обеспечение, распространяемое по Лицензии, распространяется на условиях «КАК ЕСТЬ», БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ ИЛИ УСЛОВИЙ, явных или подразумеваемых. См. Лицензию для определения конкретного языка, регулирующего разрешения и ограничения в рамках Лицензии.