Skip to content

pbchekin/p9fs-py

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

p9fs

9P implementation of Python fsspec.

Supported protocols:

Tested with the following servers:

Examples

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://nobody@127.0.0.1:564/folder/data.csv?version=9P2000.L') as f: data = f.read()

TODO

  • 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.

About

9P implementation of Python fsspec

Resources

License

Stars

Watchers

Forks