Skip to main content

A Python wrapper for Google Drive API

Project description

PythonDrive

  • A minimal Python wrapper for Google Drive

  • Built to simplify some Google Drive usage using service accounts even further than possible

Usage

Make sure you have a service account with the Google Drive API enabled, can be found here
and the instructions of how to acquire a service account may be found here



pip install pythonDrive


import pythonDrive

# or you can do
# from pythonDrive import auth as pyAuth
# from pythonDrive import drive as pyDrive

PyAuth

# assuming you imported above
googleClient: object = pyAuth.clientServiceAccountAuth('path/to/key.json', ['scopes'])

# This will be your actual Google Drive interactor
googleDrive: object = pyDrive.drive(googleClient)

# Get a list of all your files
listOfFiles: list = googleDrive.get_all_files()
print(listOfFiles)

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

pythonDrive-0.2.tar.gz (2.9 kB view hashes)

Uploaded Source

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