Library for reading and writing Macintosh HFS volumes
Go to file
2018-10-08 08:18:30 +08:00
machfs fix up imports etc 2018-10-08 08:18:30 +08:00
LICENSE
README.md
setup.py
test_all.py fix up imports etc 2018-10-08 08:18:30 +08:00

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.