Skip to main content

Hyou - Pythonic Interface to access Google Spreadsheet

Hyou provides a simple Pythonic interface to access your Google Spreadsheet data.

PyPI version Build Status Coverage Status

Synopsis

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()

Documentation

Documentation is available at https://hyou.readthedocs.io/.

Author

Shuhei Takahashi

Disclaimer

This library is authored by a Googler and copyrighted by Google, but is not an official Google product.

License

Copyright 2015 Google Inc. All Rights Reserved.

Licensed under the Apache License, Version 2.0 (the “License”); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an “AS IS” BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Metadata

Release files for hyou 2.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for hyou 2.1.2
File Size Uploaded Provenance
hyou-2.1.2.tar.gz 15.5 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for hyou 2.1.2
File Interpreter ABI Platform
hyou-2.1.2-py2-none-any.whl Python 2 none any Details

Total release size: 28.6 kB

Release files / hyou-2.1.2.tar.gz

Download URL hyou-2.1.2.tar.gz
Size 15.5 kB
Tags Source
SHA-256 checksum
How to use checksums
6a624b7061e898c77571182398c24310eee6037c54e281cc6411f714f4759c51
BLAKE2b-256 checksum
How to use checksums
26a9ca14fd7d1e98cdfa24b83af3167fc21c1cff83150c20d9327d5d4b484af6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / hyou-2.1.2-py2-none-any.whl

Download URL hyou-2.1.2-py2-none-any.whl
Size 13.0 kB
Tags Python 2
SHA-256 checksum
How to use checksums
ca6eecb13b5902e14774a546d4723b4eb9c672b84fc5940cdbc16dc645cadb3e
BLAKE2b-256 checksum
How to use checksums
4914c60f90e131a2faee73fa0532c5030093d39d6d4e0698b0bfd02830454b54
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Security for hyou 2.1.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page