Importieren einer Variablen aus einer Python-Datei, die von einer Funktion zugewiesen wirdPython

Python-Programme
Anonymous
 Importieren einer Variablen aus einer Python-Datei, die von einer Funktion zugewiesen wird

Post by Anonymous »

Ich versuche, eine globale Variable über mehrere Python-Dateien hinweg zu erstellen. Dieser Variablen muss nur einmal ein Wert zugewiesen werden. Wenn ich eine Importvariable aus einer Datei verwende, wird die Zuweisungsfunktion immer ausgeführt und weist der Variablen einen Wert zu.
Beispiel:

Code: Select all

generate.py

import random
a = random.random()

Code: Select all

importer.py

from generate import a
print(a)
Jedes Mal, wenn ich importer.py ausführe, hat a einen anderen Zufallswert.
Selbst wenn ich b = a in generic.py hinzufüge und dann b in importer.py importiere, hat b jedes Mal, wenn ich importer.py ausführe

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post