Skip to main content

A PyBridge extension to manipulate FileSystem locations on any platform

Project description

LightBridge

A PyBridge extension to manipulate FileSystem locations on any platform

Installation

pip install LightBridge-hbisneto

Linux

Use LightBridge to path directories on Linux

Linux Directories

  • Desktop
  • Documents
  • Downloads
  • Music

Example

The code below shows how to use LightBridge on Linux environments

import LightBridge
from LightBridge import Linux

print(Linux.Desktop)
print(Linux.Documents)

Output:

/home/YOUR_USER/Desktop/
/home/YOUR_USER/Documents/

Mac

Use LightBridge to path directories on Mac

Mac Directories

  • Applications
  • Desktop
  • Documents
  • Downloads
  • Movies
  • Music
  • Pictures
  • Public

Example

The code below shows how to use LightBridge on Mac environments

import LightBridge
from LightBridge import Mac

print(Mac.Desktop)
print(Mac.Documents)

Output:

/Users/YOUR_USER/Desktop/
/Users/YOUR_USER/Documents/

Windows

Use LightBridge to path directories on Windows

Windows Directories

  • ApplicationData
  • Desktop
  • Documents
  • Downloads
  • LocalAppData
  • Temp
  • Pictures
  • Favorites

Example

The code below shows how to use LightBridge on Windows environments

import LightBridge
from LightBridge import Windows

print(Windows.Desktop)
print(Windows.Documents)

Output:

C:\Users\YOUR_USER/Desktop/
C:\Users\YOUR_USER/Documents/

Android

Use LightBridge to path directories on Android

Android Directories

Internal Storage Access

  • Home
  • Alarms
  • DCIM
  • Documents
  • Downloads
  • Movies
  • Music
  • Notifications
  • Pictures
  • Podcasts
  • Ringtones

Example

The code below shows how to use LightBridge on Android environments

import LightBridge
from LightBridge import Android

print(Android.CurrentPath)
print(Android.InternalStorage.Home)
print(Android.InternalStorage.Documents)
print(Android.InternalStorage.Downloads)
print(Android.InternalStorage.Movies)
print(Android.InternalStorage.Pictures)

Output:

/storage/emulated/0/PYTHON_APP_FOR_ANDROID
/storage/emulated/0/
/storage/emulated/0/Documents/
/storage/emulated/0/Download/
/storage/emulated/0/Movies/
/storage/emulated/0/Pictures/

Copyright © 2021-2022 Heitor Bisneto. All rights reserved.

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

LightBridge-hbisneto-1.1.tar.gz (3.7 kB view details)

Uploaded Source

Built Distribution

LightBridge_hbisneto-1.1-py3-none-any.whl (4.9 kB view details)

Uploaded Python 3

File details

Details for the file LightBridge-hbisneto-1.1.tar.gz.

File metadata

  • Download URL: LightBridge-hbisneto-1.1.tar.gz
  • Upload date:
  • Size: 3.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for LightBridge-hbisneto-1.1.tar.gz
Algorithm Hash digest
SHA256 f1e698f33a53a5c2773ca11b0cdf078b71d19c5b6edbe52b3bc369daa785d649
MD5 acdd82bb9b137fed4319b45251b6c2ae
BLAKE2b-256 73a4e0546456eeab7f7bbb40c26d383c5108a9859acf112deb87f5fe10b6cb5b

See more details on using hashes here.

Provenance

File details

Details for the file LightBridge_hbisneto-1.1-py3-none-any.whl.

File metadata

  • Download URL: LightBridge_hbisneto-1.1-py3-none-any.whl
  • Upload date:
  • Size: 4.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for LightBridge_hbisneto-1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 a77a76ef4445415f770d35dc3a15fb89f515ef086dc13e7a9c193a04e033433d
MD5 1d52d04b3a1f4b95b31eb24c5a925e33
BLAKE2b-256 3b067c2260e5f36a6d7ead2453bf6919bae6e3e600da79c1c04699c7f8e68a97

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page