Skip to main content

Google Drive driver for wcpan.drive

Project description

wcpan.drive.google

FileService extension for wcpan.drive which provides Google Drive support.

Please use wcpan.drive.google.create_service to create the file.

Requirement

Need a client_secret.json file which can be downloaded from Google Developer Console.

Example

from functools import partial

from wcpan.drive.core import create_drive
from wcpan.drive.google import create_service


async def main():
    # Your API credential.
    client_secret = "/path/to/client_secret.json"
    # Stores access token and refresh token.
    oauth_token = "/path/to/oauth_token.json"

    create_file_service = partial(
        create_service,
        client_secret=client_secret,
        oauth_token=oauth_token,
    )

    async with create_drive(
        file=create_file_service,
        snapshot=...,
    ) as drive:
        ...

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

wcpan_drive_google-9.1.5.tar.gz (14.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

wcpan_drive_google-9.1.5-py3-none-any.whl (19.2 kB view details)

Uploaded Python 3

File details

Details for the file wcpan_drive_google-9.1.5.tar.gz.

File metadata

  • Download URL: wcpan_drive_google-9.1.5.tar.gz
  • Upload date:
  • Size: 14.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.11.2 Linux/5.15.133.1-microsoft-standard-WSL2

File hashes

Hashes for wcpan_drive_google-9.1.5.tar.gz
Algorithm Hash digest
SHA256 325287a3629f6555ffb33fc056bbe5d73f67e84f68aeba43beb17853e81dee23
MD5 f808ea3f8dab2ace5056070264029345
BLAKE2b-256 99de4a080848410442987af012ab57a08d85a1d5be60f2a14d8b64a995fce8ac

See more details on using hashes here.

File details

Details for the file wcpan_drive_google-9.1.5-py3-none-any.whl.

File metadata

  • Download URL: wcpan_drive_google-9.1.5-py3-none-any.whl
  • Upload date:
  • Size: 19.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.11.2 Linux/5.15.133.1-microsoft-standard-WSL2

File hashes

Hashes for wcpan_drive_google-9.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 9f8813b69b35e26ec1dac1b1e5c2afa6551c1b0ba50f42825483ace017d0102f
MD5 ec1d14c77663cf8494e5c1f9096f8885
BLAKE2b-256 8ce577e133fbf144b52ffe8e01a63a44ba771bab015346a618016696eb6e26e1

See more details on using hashes here.

Supported by

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