Moin moin!
Ich habe folgende Situation in Python. Ein Modul sieht im Prinzip so aus:
Code:
def Foo()
...
Programmanweisungen
...
Jetzt würde ich gerne in einem anderen Modul die Funktion Foo importieren (und auch nur die!). Das mache ich so:
Gut, funktioniert auch, nur: Aus unerfindlichen Gründen werden die Programmanweisungen aus Module1 in Module2 einmalig mit ausgeführt?! Das gibt ja eigentlich überhauptkeinen sinn, die sollten ja garnicht mitimportiert werden. Ist das ein Bug, As Designed, oder wie macht man das richtig?!