Contents

fs 2.4.16

0

Python's filesystem abstraction layer

Python's filesystem abstraction layer

Stars: 1942, Watchers: 1942, Forks: 172, Open Issues: 107

The PyFilesystem/pyfilesystem2 repo was created 7 years ago and the last code push was 5 months ago.
The project is very popular with an impressive 1942 github stars!

How to Install fs

You can install fs using pip

pip install fs

or add it to a project with poetry

poetry add fs

Package Details

Author
Will McGugan
License
MIT
Homepage
https://github.com/PyFilesystem/pyfilesystem2
PyPi:
https://pypi.org/project/fs/
Documentation:
https://pyfilesystem2.readthedocs.io/en/latest/
GitHub Repo:
https://github.com/PyFilesystem/pyfilesystem2

Classifiers

  • System/Filesystems
No  fs  pypi packages just yet.

Errors

A list of common fs errors.

Code Examples

Here are some fs code examples and snippets.

GitHub Issues

The fs package has 107 open issues on GitHub

  • Unintuitive behavior of walk filter_dirs
  • Add WalkerBase
  • Drop-in compatibility of OSFS with Python's native path handling
  • Update movedir methods of WrapFS to use the delegate FS method
  • feat: raise an error if no FTP parsing matches
  • Can open_fs work with http protocol?
  • New third party FS: pyfatfs (FAT)
  • Support for a FileSystem using SQL DB as a backend
  • Support encoding option for ftpfs
  • Fix ResourceLocked translation on Windows #484

See more issues on GitHub

Related Packages & Articles

bitmath 1.3.3.1

Pythonic module for representing and manipulating file sizes with different prefix notations (file size unit conversion)

aiofile 3.8.8

Asynchronous HTTP client/server framework for asyncio and Python