| ISOHeader (version 1.1) | index /newhome/dmcc/prj/ISOHeader/ISOHeader.py |
Python interface to ISO9660 volume attributes (title, publisher, etc.)
I wrote this because the traditional Python ISO9660 package no longer
compiled very well with the new SWIG. It seemed like a mess to work
with and this project took only about a half hour. Additionally, this
is pure Python, and I couldn't think of a good reason to use C/SWIG for
a task this simple. I used the file isosize.c (included with IsoInfo)
to get descriptions of the attributes.
See the class ISOHeader for usage.
This also works as a command line utility:
python ISOHeader.py /dev/cdrom
| Modules | ||||||
| ||||||
| Classes | ||||||||||
| ||||||||||
| Data | ||
| __all__ = ['ISOHeader'] __author__ = 'David McClosky (dmcc@bigasterisk.com)' __credits__ = 'Based on the famous Bash script (as seen in the\n...Drew Perttula for\nhis code audit and suggestions.' __file__ = './ISOHeader.pyc' __name__ = 'ISOHeader' __version__ = '1.1' | ||
| Author | ||
| David McClosky (dmcc@bigasterisk.com) | ||
| Credits | ||
| Based on the famous Bash script (as seen in the CD-Writing-HOWTO) which does the same thing and cdrecord's isoinfo.c, as seen in the Python package IsoInfo. Thanks to Drew Perttula for his code audit and suggestions. | ||