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

Antwoord per e-mail aan