ID3.py is an object-oriented Python module for manipulating the so-called ID3 informational tags on MP3 files.
ID3.py supports ID3 version 1.1, including the track numbering field. I have no current plans to code up the monstrosity that is ID3v2 1(http://www.id3.org/id3v2.3.0.html) but if someone wants to add that functionality, feel free!
To install ID3.py, either simply copy the ID3.py file to your site-wide Python module installation directory (/usr/local/lib/python/site-python, for instance) or, if you have Python v1.6 or later (or have Distutils installed), you can simply run:
python setup.py install
What's New in This Release:
· New dictionary-based interface, compatible with ogg.vorbis module.
· Default genre will be 255 if not specified, not 0 ("Blues").
· Rewrote id3-tagger.py to use new dictionary-based interface (simplifies code a lot).