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)
Release files for pythonDrive 0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pythonDrive-0.2.tar.gz | 2.9 kB | Details |
Release files / pythonDrive-0.2.tar.gz
| Download URL | pythonDrive-0.2.tar.gz |
|---|---|
| Size | 2.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ff11ba5b6a4486df790630f5f13a491dab1fb254132d171322987bf53404a0d2
|
|
BLAKE2b-256 checksum How to use checksums |
877575f077c2c554a78a0057c6e87a0acb11ad69bdcceec9965a055a2e9ee623
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.8.10
|