A Python Library to parse MUD area files
This project reads area files from old MUDs and presents them as Python objects. The returned objects all use the Attrs package so it is very easy to do stuff like render out the entire tree of objects as JSON or similar.
>>> import area_reader
>>> area_file = area_reader.RomAreaFile('midgaard.are')
>>> area_file.load_area()
>>> area_file.area
RomArea(name='Midgaard', metadata='{ All } Diku Midgaard', original_filename='midgaard.are', first_vnum=3000, last_vnum=3399, ... )