subclassing Python types
Arnaud Delobelle
arnodel at googlemail.com
Thu Aug 30 15:13:46 EDT 2007
On Aug 30, 8:00 pm, zzbba... at aol.com wrote:
> I have read that you can derive from the base classes such as str,
> list, dict.
>
> I guess this would look like:
>
> def MyString(str):
> def MyList(list):
> def MyDict(dict):
You mean
class MyString(str):
...
> How do you access the data that is contained in the super class?
The same way that you access plain strings, lists or dicts: use the
methods of the super class.
HTH
PS: it is not so often a good idea to derive a class from these types.
--
Arnaud
More information about the Python-list
mailing list