Text-feld

Fragen zu Tkinter.
Antworten
gast

wie kann ich eine Datei in ein Textfeld laden und die Texteingabe im Textfeld in einen String speichern ?
mawe
Python-Forum Veteran
Beiträge: 1209
Registriert: Montag 29. September 2003, 17:18
Wohnort: Purkersdorf (bei Wien [Austria])

Hi!

Code: Alles auswählen

from Tkinter import *

def load():
	f = file("datei.txt","r")
	for line in f.readlines():
		t.insert(END,line)

def print_it():
	# alles was im Textfeld steht in x speichern
	x = t.get(0.1,END)
	print x

root = Tk()
t = Text()
t.pack()
Button(text="Load", command=load).pack()
Button(text="Print", command=print_it).pack()
mainloop()
Gruß, mawe
Antworten