Filesystem python wrapper
Filesystem wrapper for python developers
Install
pip install filesystem
Usage
import filesystem
# Using the glob syntax
pointers = filesystem.glob("filesystem/*")
# Walk recursively a directory
tree = [x for x in filesystem.walk("filesystem")]
print pointers
# [{'name': '__init__.py', 'created': 1429784337.4815214, 'abspath': '/home/oskar/github/oskarnyqvist/python/filesystem/filesystem/__init__.py', 'modified': 1429784141.817514, 'access': 1429784337.4815214, 'ext': 'py', 'is_link': False, 'is_file': True, 'is_dir': False, 'dirname': 'filesystem', 'size': 1119}, {'name': '__init__.pyc', 'created': 1429784169.241515, 'abspath': '/home/oskar/github/oskarnyqvist/python/filesystem/filesystem/__init__.pyc', 'modified': 1429784169.241515, 'access': 1429784337.3615215, 'ext': 'pyc', 'is_link': False, 'is_file': True, 'is_dir': False, 'dirname': 'filesystem', 'size': 1902}]
py_files = [x for x in pointers if x["ext"] == "py"]
print py_files
# [{'name': '__init__.py', 'created': 1429784337.4815214, 'abspath': '/home/oskar/github/oskarnyqvist/python/filesystem/filesystem/__init__.py', 'modified': 1429784141.817514, 'access': 1429784337.4815214, 'ext': 'py', 'is_link': False, 'is_file': True, 'is_dir': False, 'dirname': 'filesystem', 'size': 1119}]
print [x["name"] for x in py_files]
# ['__init__.py']
Release files for filesystem 0.2.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| filesystem-0.2.5.tar.gz | 3.4 kB | Details |
Release files / filesystem-0.2.5.tar.gz
| Download URL | filesystem-0.2.5.tar.gz |
|---|---|
| Size | 3.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
69debec75acb4e2536a487186d8aceaed3475fac0b462ca087a9ca79d0990ad3
|
|
BLAKE2b-256 checksum How to use checksums |
48667a35ffa2f297f16722bcb12bef946f19932aa383313514cd7391fa4356a6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |