mirror of
https://github.com/elliotnunn/machfs.git
synced 2024-11-19 16:31:26 +00:00
Library for reading and writing Macintosh HFS volumes
bin | ||
machfs | ||
.gitignore | ||
LICENSE | ||
README.md | ||
setup.cfg | ||
setup.py | ||
test_all.py | ||
upload.sh |
machfs
is a pure Python 3 library for reading and writing disk images in the
Apple's long-deprecated Hierarchical File
System format. It
operates entirely on in-memory bytes
objects. Images are serialised and
deserialised in one go using the read
and write
methods of the Volume
object.
The directory hierarchy of a Volume
is then accessed and manipulated like a
Python dict
. Folder
and File
objects represent the contents of the
filesystem.