Python Global Variables in mehreren Dateien

Ich habe 2 Daemons, die auf dieselbe Variable zugreifen sollen. Ich habe eine dritte Datei für globale Variablen erstellt und jeder Daemon kann auf die Variable zugreifen. Aber wenn man die Variable ändert, sieht der andere immer noch den Standardwert.

Beispiel

glob.py

time = 0

daemon a:

import datetime
import time
import glob

while(True):
    glob.time = datetime.datetime.now()
    time.sleep(30)

daemon b:

import glob

while(True):
    print(glob.time)

it würde jedes Mal 0 ausgeben, wenn ich hoffe, dass ich mein Problem klargestellt habe, und jemand kann mir helfen. Wenn Sie weitere Informationen benötigen, wenden Sie sich bitte an.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage