Curses TUI for fsspec filesystems
Project description
fsspec-manager
Curses TUI for fsspec
filesystems.
Optimized for interactive use with the python repl and extensibility.
Looks made to mimic lf.
Goals:
- simple and easy to audit code
- easy extensibility through python to support custom filesystems
Non-goals:
- performance
- non-read-only features
- complicated operations - these should be added by the user
Installation
pip install fsspec-manager
Basic usage
from fsman import fsman
from fsspec import filesystem
fs = filesystem('local')
man = fsman(fs)
man.explore()
# get state of manager when it exited
man.path
man.cwd
man.ls
To launch a IPython REPL from the manager, press 'w'.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
fsspec_manager-0.1.0.tar.gz
(3.8 kB
view hashes)
Built Distribution
Close
Hashes for fsspec_manager-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ac13325519ac768839fca16387a016b465bb857432305fcb48370895d1a8c273 |
|
MD5 | ed8b7fa1ae6ec9e91a3dba054864328c |
|
BLAKE2b-256 | 56b87860aed44078ffa1c9983e8e65824249e8c752cffa98dd27c5b9299ac884 |