Skip to main content

Bidirectionally sync your local folder with a one from Google Drive

Project description

Google Drive sync logo

Google Drive Sync

A Python library to automatically synchronize your Google Drive content with local storage folder

Install

pip install gdsync666

Usage

from google_drive_sync import upload, download

path_to_my_credentials = "credentials.json"
local_folder = "./local-storage"
google_drive_folder = "local-storage-backup"

# Puts all files from the local folder up to the drive one
upload(
    creds_file=path_to_my_credentials,
    local_folder=local_folder,
    remote_folder=google_drive_folder
)

# Gets additional files added to the drive folder later downloaded down to the local replica
download(
    creds_file=path_to_my_credentials,
    local_folder=local_folder,
    remote_folder=google_drive_folder
)

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

gdsync666-0.0.2.tar.gz (7.3 kB view hashes)

Uploaded Source

Built Distribution

gdsync666-0.0.2-py3-none-any.whl (10.7 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page