Dear List, I've got a few general programming (not really specific to python, although you're all so helpful, I thought I'd ask here). I understand some of these are a bit long, so if you could just point me to some resources, I'd be very grateful.
1: I need to create objects that have variable levels of behaviour (controlled perhaps by a .config file). I can do the file reading, etc. - but how do I implement the behaviour, apart from just re-writing all the functions for each config level? 2: I need to implement polmorphism in some methods (and a constructor). At the moment, I have something like: def __init__ (self, a, b, c): if type(a) == type("a") then..... elif type(a) == type(["a"]) then.... I'm sure there must be a better way to do this (both the polymorphism and the type testing) - but I don't know how to do it. Thanks a lot, Matt -- Dr. M. Williams MRCP(UK) Clinical Research Fellow Cancer Research UK +44 (0)207 269 2953 +44 (0)7384 899570 _______________________________________________ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor