UnrealEd: > > ik heb echter nog een klein probleempje. hier een klein voorbeeldje: > > hier een eerste class, die als parent fungeert voor de tweede > class test: > def __init__(self): > print "dit is de class test die de parent is van class test2" > > hier een tweede class: > import test
test is ook een standaard module van python. Het zou kunnen dat die module wordt geimporteerd en niet je eigen test.py file. Je kunt dat testen door na import test, print test.__file__ te doen. Anyway, dit zou moeten werken: in module1.py: class test(object): def __init__(self): print 'init test' in module2.py: import module1 class test2(module1.test): def __init__(self): # roep de initializer van de parent class aan: super(test2, self).__init__() print 'init test2' Groet, Frank _______________________________________________ Python-nl mailing list Python-nl@python.org http://mail.python.org/mailman/listinfo/python-nl