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.4.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.4-py3-none-any.whl (19.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: wcpan_drive_google-9.1.4.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.4.tar.gz
Algorithm Hash digest
SHA256 e93d6776bf39e39f94262eadc80cdb78c1d8b5ceedb3be251a5e9405685657f3
MD5 d752d9dc4886cf86f828f1fbe2191cf3
BLAKE2b-256 fca63ddad70a05b1a59dada36eb374178163c1956f25f0a8fa9aa692ae74827a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: wcpan_drive_google-9.1.4-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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 5f81e960bcddff5ed83882465e0a1d50c0151fe175e17ba8bcd0608178911ba5
MD5 5605634881d6929eb9c6d25b4b89deb5
BLAKE2b-256 9c8dfed2a6ea121fe2983d5582ef13998071ac1a51889944ec31187799acac5c

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