gqylpy / systempath

Object-oriented operation of files and system paths.

Home Page:http://gqylpy.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

LOGO Release Python Versions License Downloads

systempath

(OOP) Operating system paths and files.
Let Python operating system paths and files become Simple, Simpler, Simplest, Humanization, Unification, Flawless.

pip3 install systempath

>>> from systempath import SystemPath, Directory, File

>>> root = SystemPath('/')

>>> home: Directory = root['home']['gqylpy']
>>> home
/home/gqylpy

>>> file: File = home['alpha.txt']
>>> file
/home/gqylpy/alpha.txt

>>> file.open.rb().read()
b'GQYLPY \xe6\x94\xb9\xe5\x8f\x98\xe4\xb8\x96\xe7\x95\x8c'

About

Object-oriented operation of files and system paths.

http://gqylpy.com

License:Apache License 2.0


Languages

Language:Python 100.0%