9P implementation of Python fsspec.
Supported protocols:
Tested with the following servers:
import p9fs
fs = p9fs.P9FileSystem(
host='127.0.0.1',
port=564,
username='nobody',
version='9P2000.L',
)
print(fs.ls('.'))
import fsspec
with fsspec.open('p9://[email protected]:564/folder/data.csv?version=9P2000.L') as f:
data = f.read()
auth
atime
,mtime
,ctime
This package contains a fork of py9p (https://github.com/svinota/py9p), which seems no longer maintained. Minimal support for 9P2000.L has been added to the client code.