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 ansh997 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 ansh997 0.1.0
File Size Uploaded
ansh997-0.1.0.tar.gz 2.8 kB Details

Built distribution (wheel)

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

Total release size: 5.7 kB

Release files / ansh997-0.1.0.tar.gz

Download URL ansh997-0.1.0.tar.gz
Size 2.8 kB
Tags Source
SHA-256 checksum
How to use checksums
49c33aff6708314bc3ec83d3adbd745fb5783557276b3144fd4a40750d4521c6
BLAKE2b-256 checksum
How to use checksums
9b8671fafcef86e0b0eb166c30092f918d1a1ea4132768ac31e232bdf59de6c5
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 / ansh997-0.1.0-py3-none-any.whl

Download URL ansh997-0.1.0-py3-none-any.whl
Size 2.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
cb8a76048772d377a9fef693505616f008c1a246fd909ed8ad440731b3222d53
BLAKE2b-256 checksum
How to use checksums
b0b6ee122d1757905e04cae4729603972ad228eae823234a7cec78ffc21985d9
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

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