@Hannes-Spz
deins hat mir weitergeholfen.
doch wofür ist
mein Programm sieht jetzt so aus und es funst.
Code: Alles auswählen
from time import strftime
zeit_str=strftime("%X")
meine_datei = file(r"D:\Control\control.txt", "a+")
user = raw_input("Wer bist du?\n")
if user == "Sebastian":
print "Hallo du, schön das du da bist!"
raw_input("Wie du weisst, mit ENTER beenden!")
elif user == "Erich":
print "Hallo Papa, du willst doch nur wieder an die Muik oder ins Netz! Aber Big son is watching you!"
meine_datei.write(user + " " + zeit_str)
meine_datei.flush()
meine_datei.close()
raw_input("Und drück bitte eben ENTER!")
else:
meine_datei.write(user + " " + zeit_str)
meine_datei.flush()
meine_datei.close()
raw_input("Vorgang erfolgreich ausgefuert, bitte mit enter programm beenden!")
Ich hab mal so namen eingefügt.
Danke an alle
grüße
===============================================
======================EDIT======================
===============================================
Ich hab heut mittag fleißig weitergebastelt... Die meisten hätten da bestimmt 5 min für gebraucht aber übung macht den meister.
Code: Alles auswählen
from Tkinter import *
top = Tk()
F = Frame(top)
F.pack()
lHello = Label(F, text= "Wer bist du?" )
lHello.pack()
fEntry = Frame(F, border="1")
user = Entry(fEntry)
fEntry.pack(side="top", expand="true")
user.pack(side="left", expand="true")
top.mainloop()
import time
zeit_str=time.strftime("%X")
meine_datei = file(r"D:\Control\control.txt", "a+")
if user == "Sebastian":
print "Hallo du, schön das du da bist!"
raw_input("Wie du weisst, mit ENTER beenden!")
elif user == "Erich":
print "Hallo Papa, du willst doch nur wieder an die Muik oder ins Netz! Aber Big son is watching you!"
meine_datei.write(user + " " + zeit_str)
meine_datei.flush()
meine_datei.close()
raw_input("Und drück bitte eben ENTER!")
else:
meine_datei.write(user + " " + zeit_str)
meine_datei.flush()
meine_datei.close()
raw_input("Vorgang erfolgreich ausgefuert, bitte mit enter programm beenden!")
Das bis jetzt funktioniert ja auch einwandfrei. Nen Butten bekomme ich auch rein aber ich find nirgendwo im internet eine Beschreibung wie kan jetzt das Reingeschriebene also Z.B.: Sebastian (was der User ins feld timt) mit der unternen Funktion verknüpft werden?
ich hab in Netz nur sowas gefunden wo ich mich dran orientiert habe.
Den Quit Button brauch ich nich. Aber den Clear button habe ich nicht umgeschrieben bekommen z.B. zu SAGEN.
Code: Alles auswählen
from Tkinter import *
# erzeuge zuerst eien Ereignisbehandler
def evClear():
eHello.delete(0,END)
# erzeuge das Toplevel-Window/- Frame
top = Tk()
F = Frame(top)
F.pack(expand="true")
# jetzt das Frame mit dem Text-Entry
fEntry = Frame(F, border="1")
eHello = Entry(fEntry)
fEntry.pack(side="top", expand="true")
eHello.pack(side="left", expand="true")
# schließlich das Frame mit den Buttons.
# wir versenken dieses zu Betonung
fButtons = Frame(F, relief="sunken", border=1)
bClear = Button(fButtons, text="Clear Text", command=evClear)
bClear.pack(side="left", padx=5, pady=2)
bQuit = Button(fButtons, text="Quit", command=F.quit)
bQuit.pack(side="left", padx=5, pady=2)
fButtons.pack(side="top", expand="true")
# jetzt kommt die Ereignisschleife
F.mainloop()
Ich hoffe ihr versteht mich und könnt mir helfen.
Wenns feritg ist soll das programm über .pyw laufen.
Danke schonmal grüße