2016-12-15 5 views
0

Wie kann ich ein Programm schließen, während ich Multiprocessing von einem vorhandenen Prozess verwende?Programm in Multiprocessing schließen

import easygui 
import multiprocessing 

def func(): 
    reply=easygui.buttonbox("start?",image="F:\project\phonber.png",choices=['yes','no']) 
    if reply=="yes": 
     exit_option() 


if __name__=='__main__': 
    p=multiprocessing.Process(target=func,args=()) 
    t=p.start() 
    print "1" 
    while True: 
     None 

Ich möchte, dass die exit_option() wird heruntergefahren das Programm.

Antwort

0

In sys-Modul gibt es eine Funktion namens exit

+0

i sys.exit versucht(), aber es hat nicht funktioniert – user4719989