Class does not close the file.
Brought to you by:
che_fox
After passing the name of a file to the ID3 object, I
was unable to rename the passed file as it was still
opened by the ID3 object.
I could pass a file object instead, but would prefer to
pass the filename.
I added the following as the last line of __init__
self.file.close()
Which solved the specific problem.
Potential problems could still exists, if an exception
occured, as the function would return at a different point.
Using python 2.4.1 on XP.