Daher dachte ich, hol ich mir die Funktionsnamen mit:
Code: Alles auswählen
inspect.getmembers(__main__,inspect.isfunction)
Ich bekomme aber nur eine leere Liste zurück. Es gibt aber mehrere Funktionen.
Hab dann, das Skript B (da stehen wirklich NUR Funktionen drin. nichst außerhalb) in der WingIDE einfach mal ausgeführt und danach in der Shell die Funktionen, ausgeben lassen und ich bekomme eine korrekte Liste, mit allen Funktionen.
Woran liegt das?
Dachte dann, okay vielleicht liegt es daran, dass ich die Funktionen ja aus einer Funktionen abfrage und hab das inspect VOR alle Funktionen gesetzt und dann per Print ausgeben lassen .... das gleiche... ich bekomme eine leere Liste.
Bin etwas ratlos.