Python utilities to simplify connection with Google APIs
Project description
![](https://i.imgur.com/vCJ3s3E.png)
# PY GCLOUD CONNECTORS [![PyPI Latest Release](https://img.shields.io/pypi/v/gcloud-connectors.svg)](https://pypi.org/project/gcloud-connectors/) [![PyPI Build](https://github.com/pualien/py-gcloud-connectors/workflows/PyPI%20Build/badge.svg)](https://github.com/pualien/py-gcloud-connectors/actions) [![PyPI - Downloads](https://img.shields.io/pypi/dm/gcloud-connectors)](https://pypi.org/project/gcloud-connectors/) [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/gcloud-connectors.svg)](https://pypi.org/project/gcloud-connectors/)
Python utilities to simplify connection with Google APIs
## Where to get it The source code is currently hosted on GitHub at: https://github.com/pualien/py-gcloud-connectors
Binary installers for the latest released version are available at the [Python package index](https://pypi.org/project/gcloud-connectors/).
`sh pip install gcloud-connectors `
## Google Wrappers - BigQueryConnector: read and cast pandas DataFrame from BigQuery
GAnalyticsConnector: unsample data and return pandas DataFrame from Google Analytics
GDriveConnector: download, upload, search and rename files from Google Drive
GSCConnector: get data from Google Search Console
GSheetsConnector: read and upload pandas DataFrame from / to Google Spreadsheet
GStorageConnector: write pandas DataFrame in parquet format to Google Cloud Storage, recursive delete, copy files and folders between buckets
### Bonus
ForeignExchangeRatesConverter: get currency conversion rates
LTVCalculator: compute Customer Lifetime Value
pd_utils: derive quarter, month column from date in pandas DataFrame
Project details
Release history Release notifications | RSS feed
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
Hashes for gcloud_connectors-0.1.40-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2e6c66a57ea1ae10c616ba123037a59d47f5a3e784b0ba2065250bac9140c7aa |
|
MD5 | d80ca485c2bbe0dd6633b52ed13a7915 |
|
BLAKE2b-256 | 4a9dd1c2de61b83566fa3f43b3dc189031ab19ad63e367d53312216b0d49f2ce |