NBTParse is a Python package for parsing Named Binary Tags. It follows the unofficial specification on the Minecraft Wiki.
Originally, NBTParse was intended to supplement the excellent NBTExplorer, for scenarios where a high-level GUI is inconvenient or cumbersome. It has since grown in scope. The eventual goal is to parse every file Minecraft produces in a useful and meaningful way.
NBTParse is strictly a Python 3 library.
For detailed instructions, see ReadTheDocs. Some understanding of NBT is required. Note that documentation is incomplete; it currently only contains API-level reference, and lacks introductory material and topical instructions.