Zwei simultane Tkinter-Funktionen
Verfasst: Donnerstag 8. Dezember 2016, 14:10
hallo
versuche grad zwei fenster simultan zu öffnen.
was mache ich falsch?
versuche grad zwei fenster simultan zu öffnen.
was mache ich falsch?
Code: Alles auswählen
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import Tkinter
import threading
from multiprocessing import Process
def erfassung_Starten():
window_1 = Tkinter.Tk()
window_1.title('DMD-DATA.soft')
window_1.geometry('800x600+385+150')
def win_beenden():
window_1.destroy()
b = Tkinter.Button(window_1, text=("\nBEENDEN\n"), font=('Arial', 10, 'bold'), width=20, relief="raised", borderwidth=3, fg='#000000000', justify='center',command=win_beenden)
b.place(relx=.51, rely=.82, anchor="c")
window_1.mainloop()
def server_Starten():
backwin = Tkinter.Tk()
backwin.title('DMD-DATA.soft')
backwin.state('zoomed')
backwin.configure(background='black')
def back_beenden():
backwin.destroy()
b = Tkinter.Button(backwin, text=("\nBEENDEN\n"), font=('Arial', 10, 'bold'), width=20, relief="raised", borderwidth=3, fg='#000000000', justify='center',command=back_beenden)
b.place(relx=.51, rely=.82, anchor="c")
backwin.mainloop()
if __name__=='__main__':
p1 = Process(target = erfassung_Starten)
p2 = Process(target = server_Starten)
p1.start()
p2.start()
p1.join()
p2.join()
#t1 = threading.Thread(target=erfassung_Starten)
#t1.start()
#t1.join()
#t2 = threading.Thread(target=server_Starten)
#t2.start()
#t2.join()