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

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for gdriveresolver-0.0.9.tar.gz
Algorithm Hash digest
SHA256 4ed0592497ed624a04982ef206078675a70ef1673ef9d4e838474a3ff143ecda
MD5 04b524c50b7f04cf1adc76f7e75d6820
BLAKE2b-256 11d96bfee5179c1635708291b9ef144fbe496187d9063b3aea218c3138ce36d5

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for gdriveresolver-0.0.9-py3-none-any.whl
Algorithm Hash digest
SHA256 a285ad0feac94a9abc19c8008dbc487b669a78a508169683f6c54d92e9ac9b3b
MD5 0a724d3bec2b1aa0f3e38e1bb3eca1a8
BLAKE2b-256 2a186f9cb17707bb29130a5b858f3a2ccd3971e6c4c6ca427e3961ac5af6018a

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