Отправить сигналы между двумя разными скриптами - PullRequest
0 голосов
/ 12 апреля 2019

у меня есть этот файл console.py:

while True:
    print("##########################################")
    print("[0] - AVVIO")
    print("[1] - ADD LAYER")
    print("[2] - DATABASE NEURONI")
    print("exit SHUTDOWN")
    x = input(">>> ")
    if x == "0":
        main.Connessioni.connessione0()
        s = r"start cmd.exe /c python live.py"
        os.system(s)
    elif x == "1":
        main.Connessioni.AddLayer()
    elif x == "2":
        print(main.Database.I_neuroni)
    elif x == "exit":
            break

если я нажму "0", скрипт откроет другое окно cmd и запустит другой скрипт: я не знаю, подходит ли это для этого...

теперь мне нужно сделать это: когда я нажимаю "1" в console.py, он должен отправить сигнал второму сценарию

как я могу это сделать?

этот второй скрипт: live.py

#i need to recive signals here
p2 = len(main.Database.I_neuroni)
while True:
        p3 = p2
        print("ATTIVI : ", p2)
        print("##############")
        print(main.Database.I_neuroni)
        print("##############")
        p2 = len(main.Database.I_neuroni)
        if p3 == p2:
            while True:
                p2 = len(main.Database.I_neuroni)
                if p2 != p3:
                    break
...