Download and Upload Google Sheets.
Project description
Sheets
Overview
sheets is a CLI and Library that allows for the downloading and uploading
of google sheets via csv files.
Usage
In order to use this program, you must setup a google cloud project if you seek to have this operate on spreadsheets you have access to. It may be useful to check out the Google Python Quickstart for relevant information.
Specifically, you want to create a Google Cloud Project, so you can copy over the project credentials to associate this program with and get authentication and authorization to work for you.
- Create Google Cloud Project
- Enable the Google Sheets API
- Configure OAuth Consent Screen
- Create OAuth Credentials
- Copy Credentials Over to Project
- Add Yourself As a Test User to Your Cloud Project
sheets -h
sheets --url "your_spreadsheet_url_here"
Development
prek install
uv sync
. .venv/bin/activate
sheets -h
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file sheet_ripper-0.1.0.tar.gz.
File metadata
- Download URL: sheet_ripper-0.1.0.tar.gz
- Upload date:
- Size: 3.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.30 {"installer":{"name":"uv","version":"0.9.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ce55c1e29e5a99945b4c12d6e1981fa0bc7cb41671618dc1e92728fea986c59f
|
|
| MD5 |
e83ae3cd6b82cb89fb3272c053ca8f90
|
|
| BLAKE2b-256 |
078cb613a5f845355665d9809bc02f9ee8170a5937497c23609dd591f47ab771
|
File details
Details for the file sheet_ripper-0.1.0-py3-none-any.whl.
File metadata
- Download URL: sheet_ripper-0.1.0-py3-none-any.whl
- Upload date:
- Size: 6.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.30 {"installer":{"name":"uv","version":"0.9.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d4d571f14dda8ea6591363bdbe0fa9abe257195ad28b7a7129479391ab29ed17
|
|
| MD5 |
9045d4e01fed8cbcca69f88f319f891c
|
|
| BLAKE2b-256 |
084a59a1e7d98ae2c11d5640511f3711ea81a06ddde3c743065c0457717884fc
|