Emailantworte das ' > ' entfernen
Verfasst: Montag 12. Juni 2006, 15:18
Hallo,
bin neu in der Pythonprogrammiersprache ! ( Programmieren ueberhaupt )
Ich hoffe ihr wisst was ich mit dem Titel meine!
( Bei uns in der Arbeit, muss ich so einige Emails beantworten )
Wenn mann eine Emialantwort bekommt, werden doch diese ' > ' Zeichen (auch hausdaecher genannt)
zur der Nachricht eingefuegt. Das mag ich nicht und dachte, ja mach halt was mit Python !!
Ich hätte niegedacht, dass es nur 4 Zeilen Code werden !
das ist meine Funktion.
So nun habe ich dazu eine Oberflaeche gecodet..... die sieht so aus
aber ich bekomme es einfach nichthin, dass wenn ich ein Email in den Text_feld_1 einfuege, soll durch einen klick auf dem Button 'Haus_Weg'
die Daecher in den Text_feld_2 eingefuegt werden so das die Daecher verschwinden:
ich habe es schon mit probiert
ich bekommen dann immer eine fehler.
Kann mir bitte einer helfen. Erlich Jungs ich habe schon so einigesachen versucht, ich bekomme es einfach nicht gebacken.
Danke&Gruss
pyStyler
edit war nicht richtig Formuliert.
bin neu in der Pythonprogrammiersprache ! ( Programmieren ueberhaupt )
Ich hoffe ihr wisst was ich mit dem Titel meine!
( Bei uns in der Arbeit, muss ich so einige Emails beantworten )
Wenn mann eine Emialantwort bekommt, werden doch diese ' > ' Zeichen (auch hausdaecher genannt)
zur der Nachricht eingefuegt. Das mag ich nicht und dachte, ja mach halt was mit Python !!
Ich hätte niegedacht, dass es nur 4 Zeilen Code werden !

das ist meine Funktion.
Code: Alles auswählen
def haus_dach_weg(x):
teile_x = x.split('>')
for n in teile_x:
print n,#
#test Code
text='''
>>> Beautiful is better than ugly.
>>> Explicit is better than implicit.
'''
haus_dach_weg(text)
#ausgabe.
Beautiful is better than ugly.
Explicit is better than implicit.
Code: Alles auswählen
from Tkinter import *
class Main:
def __init__(self):
self.fenster=Tk()
#____________SCROLLBARS______________________________
self.scrollbar=Scrollbar(self.fenster)
self.scrollbar.pack(side=RIGHT, fill=Y)
self.scrollbar2=Scrollbar(self.fenster)
#self.scrollbar2.pack(side=BOTTOM, fill=X)
#____________LABELS_________________________________
self.label1=Label(self.fenster, fg='blue',
text='text_feld_1', font=(None, 14))
self.label2=Label(self.fenster, fg='blue',
text='text_feld_2', font=(None, 14))
self.label1.pack(pady=4)
#____________TEXTFELDER______________________________
self.text_feld_1 = Text(self.fenster, width=40,
height=10, bg='white', font=(None, 10),wrap=WORD,
yscrollcommand=self.scrollbar.set)
self.text_feld_1.pack(padx=6, pady=6)
self.label2.pack()
self.text_feld_2 = Text(self.fenster, width=40,
height=10, bg='white', font=(None, 10))
self.text_feld_2.pack(padx=6, pady=10)
#____________BUTTONS_________________________________
self.button=Button(self.fenster, text='Haus_Weg', width=10, height=2)
self.button.pack(pady=10)
self.scrollbar.config(command=self.text_feld_1.yview)
self.fenster.mainloop()
m=Main()
die Daecher in den Text_feld_2 eingefuegt werden so das die Daecher verschwinden:
ich habe es schon mit probiert
Code: Alles auswählen
def haus_weg():
text_feld_2.insert(END, text_feld_1.get())
Kann mir bitte einer helfen. Erlich Jungs ich habe schon so einigesachen versucht, ich bekomme es einfach nicht gebacken.
Danke&Gruss
pyStyler
edit war nicht richtig Formuliert.