okay ihr mal das ganze program... es ist eigendlich komplet nur zur übung! Wusste nicht was ich schreiben sollte is mir sowas eingefallen!
Code: Alles auswählen
from Tkinter import *
def evAntwort():
import sys, os, time
user = eHello.get()
control = file(r"D:\Control\control.txt", "a+")
if user == "Christian":
import test
test.exit()
elif user == "Heinz":
zeit=time.strftime("%X")
control.write( user + " " + zeit +"\n" )
control.flush()
control.close()
#Bis hier wird Name und Zeit in control.txt abgespeichert!
Werner.delete("1.0",END)
Werner.insert("1.0","Hi Heinz. Willst du ins Internet oder zur Musik?")
#Werner Sag ...
fButtons = Frame(F, border=1)
bInternet = Button(fButtons, text="Internet",width=8, height=1, command=evInternet)
bInternet.pack(side="top", padx=6, pady=6)
fButtons.pack(side="top", expand="true")
#Internet Button
fButtons = Frame(F, border=1)
bMusik = Button(fButtons, text="Musik",width=8, height=1, command=evMusik)
bMusik.pack(side="top", padx=6, pady=6)
fButtons.pack(side="top", expand="true")
#Musik Button
fButtons = Frame(F, border=1)
bEnde = Button(fButtons, text="Ende",width=8, height=1, command=evEnde)
bEnde.pack(side="top", padx=6, pady=6)
fButtons.pack(side="top", expand="true")
#Ende Button
elif user == "Silke":
zeit=time.strftime("%X")
control.write( user + " " + zeit +"\n" )
control.flush()
control.close()
#Bis hier wird Name und Zeit in control.txt abgespeichert!
Werner.delete("1.0",END)
Werner.insert("1.0","Hi Silke du hast keine Erlaubnis oder haste Christian gefragt?")
else:
zeit=time.strftime("%X")
control.write(user + " " + zeit +"\n")
control.flush()
control.close()
#Bis hier wird Name und Zeit in control.txt abgespeichert!
Werner.delete("1.0",END)
Werner.insert("1.0","Hallo %s!Was machst du den an meinem PC? Hast du mich auch gefragt?" % (user))
def evInternet():
import os,sys
os.system("D:\Control\Batch\Internet.bat")
sys.exit()
def evMusik():
import os,sys
os.system("D:\Control\Batch\Musik.bat")
sys.exit()
def evEnde():
import sys
sys.exit()
top = Tk()
top.wm_geometry("1000x650")
top.title("Werner")
F = Frame(top)
F.pack(expand="true")
Werner = Text(F, border=1, height=3,width=30)
Werner.pack(side="top", expand="true")
Werner.insert("2.end", "Hi ich bin Werner sag mir nochmal bitte schnell deinen Namen!")
fEntry = Frame(F, border="1", width=30)
eHello = Entry(fEntry)
fEntry.pack(side="right", padx=6, pady=3, expand="true")
eHello.pack(side="left", expand="true")
fButtons = Frame(F, border=1)
bSagen = Button(fButtons, text="Sagen",width=8, height=1, command=evAntwort)
bSagen.pack(side="left", padx=6, pady=6)
fButtons.pack(side="top", expand="true")
#Internet Button
fButtons = Frame(F, border=1)
bInternet = Button(fButtons, text="Internet",width=8, height=1, command=evInternet)
bInternet.pack(side="top", padx=6, pady=6)
fButtons.pack(side="top", expand="true")
#Musik Button
fButtons = Frame(F, border=1)
bMusik = Button(fButtons, text="Musik",width=8, height=1, command=evMusik)
bMusik.pack(side="top", padx=6, pady=6)
fButtons.pack(side="top", expand="true")
#Ende Button
fButtons = Frame(F, border=1)
bEnde = Button(fButtons, text="Ende",width=8, height=1, command=evEnde)
bEnde.pack(side="top", padx=6, pady=6)
fButtons.pack(side="top", expand="true")
F.mainloop()