Python utilities to simplify connection with Google APIs
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.
pip install gcloud-connectors
Be sure to check out the documentation.
-
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 -
GAnalytics4Connector
: return pandas DataFrame from Google Analytics 4 reports
-
ForeignExchangeRatesConverter
: get currency conversion rates -
LTVCalculator
: compute Customer Lifetime Value -
pd_utils
: derive quarter, month column from date in pandas DataFrame