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 hashes)

Uploaded Source

Built Distribution

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

Uploaded Python 3

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