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.7.tar.gz (14.6 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.7-py3-none-any.whl (19.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: wcpan_drive_google-9.1.7.tar.gz
  • Upload date:
  • Size: 14.6 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.7.tar.gz
Algorithm Hash digest
SHA256 3aeeb493c96a68d22e706f01093f1d3e96d49415ce480e2f7d019542a09d0292
MD5 608575c75af6effb3ed7ba86b11f7758
BLAKE2b-256 20057063ef8a6d68eaddd75db642cc1e1387fb0f591ac1b00131b7f4edd4440e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: wcpan_drive_google-9.1.7-py3-none-any.whl
  • Upload date:
  • Size: 19.4 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.7-py3-none-any.whl
Algorithm Hash digest
SHA256 35b8416944600c46c4a47c7df166a92979e7cf4970f1916211d402e1e2f0a539
MD5 6019a46caf2ad0e4f77ecd9c58fbc69c
BLAKE2b-256 6be717653d89024b6e4f63b36a9dd8e909b783df3258c456bae6ee81440c356d

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