Hai, Ik wou gisteravond nog naar je probleem kijken maar kreeg onverwacht bezoek, vandaar nu maar even:
UnrealEd wrote: > dit is zeker handig, maar enkel als je zo maar enkele objecten moet > doorgeven. Weet dat in die MasterClass ongeveer 20 externe modules en > classes worden geladen 20 ? Dat is 1/5 van al je klassen. Vind ik wat aan de hoge kant. > weet je misschien toevallig hoe je mijn probleem kan oplossen: > ik kan vanuit subfolders moduels die in een andere sbfolder staan niet > aanroepen. > Ik heb nochtans mijn path ingevuld in de sys.path variabele Ik snap het probleem niet, een testje bij mij werkt: mkdir tst cd tst mkdir p x touch p/__init__.py # maak lege __init__.py file touch x/__init__.py # maak lege __init__.py file en dan de files top.py: ------------ import os import sys # Breid sys.path uit met huidige directory sys.path.append( os.getcwd() ) import p.q # import p/q.py ------------ p/q.py: ----------- import x.y print "p/q" ----------- x/y.py: ----------- print "x/y" ----------- python top.py levert bij mij als uitvoer --------------- x/y p/q --------------- dus x/y.py kan gewoon vanuit p/q.py worden ge-importeerd. Wat is nu precies het probleem? Albert _______________________________________________ Python-nl mailing list Python-nl@python.org http://mail.python.org/mailman/listinfo/python-nl