Skip to main content

SpreadG

SpreadG is a small wrapper around the Google Sheets API (v4) and gspread 3.6.0 to provide more convenient access to Google Sheets from Python scripts and plot graphs with the help of Matplotlib.

Turn on the API, download an OAuth client ID as JSON file, and start working.

Installation

# pip install -r requirement.txt
pip install spreadg

This will also install google-api-python-client and its dependencies, notably httplib2 and oauth2client, as required dependencies.

Quickstart

from spreadg import *
data=dataloader('credentials.json', "Sheetname")
df=to_df(data)
fig = plotter(df, X, y)
fig.savefig("something.png")

author: Himanshu Pal
mailto: palhimanshu997[at]gmail[.]com

Release files for spreadg 0.1.0

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

Source distribution (sdist)

Source distribution for spreadg 0.1.0
File Size Uploaded
spreadg-0.1.0.tar.gz 2.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for spreadg 0.1.0
File Interpreter ABI Platform
spreadg-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 5.7 kB

Release files / spreadg-0.1.0.tar.gz

Download URL spreadg-0.1.0.tar.gz
Size 2.8 kB
Tags Source
SHA-256 checksum
How to use checksums
14314bffa045bf8b5ada478ee894185fa54b39d94d354f0fc8e0a20181966e92
BLAKE2b-256 checksum
How to use checksums
b394313e4bb48830c9cedf190c0c3dd07b14d26ccefbeeec86e0c6c030c4a02a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.0 CPython/3.8.2

Release files / spreadg-0.1.0-py3-none-any.whl

Download URL spreadg-0.1.0-py3-none-any.whl
Size 2.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d3851351da510a19ef06dd133098c53ed3adf1ac77a2e70e04e1d7b237b56ba8
BLAKE2b-256 checksum
How to use checksums
5d087b5945834ac93e97b72b0d256b08d5d23a843c60c7426a748541e7b0f7d5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.0 CPython/3.8.2

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

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