Variablen übergeben
Verfasst: Sonntag 28. November 2021, 11:43
Hallo liebe Gemeinde, tue mich gerade etwas schwer und bin immer noch neu.
Also ich möchte gerne in meiner Datei "A.py" ca. 20 Variablen, bzw. Parameter (kann natürlich auch eine Liste sein) festlegen. Das ganz dort in einer bzw. mehreren Funktion/en (def montag, def dienstag(), def mittwoch() usw.), damit ich sie entsprechend Schedule-Zeitaufruf an eine Datei B.py oder C.py (je nach Funktionsaufruf) übergeben kann.
Das heißt, die Parameter werden/können in jeder Funktion in der Scheduledatei "A" anders sein. Die Parameter sind hauptsächlich Zahlen und ein bis zwei Strings. Z.B. par_montag = [1, 2, 0, 'blau', 0, 'Bild3'].
Die Datei A ist, wie geschrieben, eine Schedule.py. Das heißt, ich möchte bevor die richtige Unterdatei (B.py, C.py, usw.) aufgerufen wird diese in "A" vordefinierten Variabeln/Parameter übergeben, damit das Unterprogramm damit entsprechend weiterarbeitet. Aber was ich auch mache, es klappt nicht. Die Variableliste müsste wegen der vielen Funktionen in A flexible und unterschiedlich sein.
Hoffe, ich hab mich einigermaßen verständlich ausgedrückt.
Danke für die Hilfe.
Also ich möchte gerne in meiner Datei "A.py" ca. 20 Variablen, bzw. Parameter (kann natürlich auch eine Liste sein) festlegen. Das ganz dort in einer bzw. mehreren Funktion/en (def montag, def dienstag(), def mittwoch() usw.), damit ich sie entsprechend Schedule-Zeitaufruf an eine Datei B.py oder C.py (je nach Funktionsaufruf) übergeben kann.
Das heißt, die Parameter werden/können in jeder Funktion in der Scheduledatei "A" anders sein. Die Parameter sind hauptsächlich Zahlen und ein bis zwei Strings. Z.B. par_montag = [1, 2, 0, 'blau', 0, 'Bild3'].
Die Datei A ist, wie geschrieben, eine Schedule.py. Das heißt, ich möchte bevor die richtige Unterdatei (B.py, C.py, usw.) aufgerufen wird diese in "A" vordefinierten Variabeln/Parameter übergeben, damit das Unterprogramm damit entsprechend weiterarbeitet. Aber was ich auch mache, es klappt nicht. Die Variableliste müsste wegen der vielen Funktionen in A flexible und unterschiedlich sein.
Hoffe, ich hab mich einigermaßen verständlich ausgedrückt.
Danke für die Hilfe.