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 GoogleDriveResolver

gdrive_resolver = GoogleDriveResolver()
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 GoogleDriveResolver

absolute_path = GoogleDriveResolver(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.2.tar.gz (5.0 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.2-py3-none-any.whl (5.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: gdriveresolver-0.0.2.tar.gz
  • Upload date:
  • Size: 5.0 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.2.tar.gz
Algorithm Hash digest
SHA256 82fb81ce87a1beea31ca480af130dd87fb9dbd6ddb3e80d756e3a9b8c2ce29e4
MD5 289753c86d115f9d34cdef0f24d129a0
BLAKE2b-256 ae055b4a5a29670157183db19e2d9188596d91d459001348d7a01320e00a7f58

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gdriveresolver-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 5.2 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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 387afe119cff3f0e72d4ebdf1e9ce46c3cba25c824b3d88786480894378cb107
MD5 8d4fd693397119835952dd6a70584096
BLAKE2b-256 67629864928781a66038d79dc3704a09946f2cbb38758a6bf4eea49d3754b1e0

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