How to derive a class from md5?
Wed Jul 14 00:12:13 CEST 2004
Josef Wolf <jw at raven.inka.de> writes:
> dir(md5) shows that md5 don't have an __init__() method so I tried to use
> its new(), with the same result. What am I doing wrong here?
md5 isn't set up to be subclassed like that. Better make a new
md5file class and have an md5 instance inside your md5file instances.
You can make a __getattr__ method to forward operations on md5file
instances to the internal md5 object. There's probably also some
metaclass tricks you could use to make that happen automagically.
More information about the Python-list