Skip to main content

A package that helps resolve relative Google Drive paths to absolute system paths that refer to the Google drive mount location.

Project description

gdrive_resolver

Different systems may mount Google Drive to different locations. This package automatically finds the mounted Google Drive directory so that it can resolve Google Drive relative paths to absolute system paths.

Example Usage:

from gdriveresolver import GDriveResolver

gdrive_resolver = GDriveResolver()
absolute_path: str = gdrive_resolver.resolve('my/path/in/google/drive/myfile.txt')

Troubleshooting

If GoogleDriveResolver cannot resolve your Google Drive path, it may not be searching at a sufficient depth. You can increase the depth by passing the max_depth parameter to the constructor.

from gdriveresolver import GDriveResolver

absolute_path = GDriveResolver(max_depth=10).resolve('my/path/in/google/drive/myfile.txt')
print(absolute_path)

If it still cannot resolve your path, please ensure that your Google Drive is mounted, accessible, and that it is called "Google Drive" or "GoogleDrive" in your system.

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

gdriveresolver-0.0.5.tar.gz (4.2 kB view details)

Uploaded Source

Built Distribution

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

gdriveresolver-0.0.5-py3-none-any.whl (5.3 kB view details)

Uploaded Python 3

File details

Details for the file gdriveresolver-0.0.5.tar.gz.

File metadata

  • Download URL: gdriveresolver-0.0.5.tar.gz
  • Upload date:
  • Size: 4.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for gdriveresolver-0.0.5.tar.gz
Algorithm Hash digest
SHA256 488def348e2feffe62a7f7c59f75cf3659df64eb7e098b4e1b81e1a98f54c1d0
MD5 89eba432881c12a338d41c695e37ea8b
BLAKE2b-256 4d7708421b22a65846f084088aea40f7c0d7ce962493d993335e99c64564033a

See more details on using hashes here.

File details

Details for the file gdriveresolver-0.0.5-py3-none-any.whl.

File metadata

  • Download URL: gdriveresolver-0.0.5-py3-none-any.whl
  • Upload date:
  • Size: 5.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for gdriveresolver-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 4f6993b46a426633135662c7f27871cdfa0ddd6b1eef8414f8b890c7e971f66b
MD5 98bbcfc7edfee7c700e9c68755133225
BLAKE2b-256 86ebde452b159f73e1f28f4081d7520c6816da1c9b1a4300b59f2c02d271d9bc

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