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.41-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ebfe748b631580e40e9b6ff86eed90f84543851de962a84c465cc563b54b28f2 |
|
MD5 | b71bcbd0f198c8d16aa1dbcf17070648 |
|
BLAKE2b-256 | fbb81d88592a398f6bea9f1d6420b6d1edf48e30352928fcc7bca798e8bb52f2 |