Seite 1 von 1

Datei in einem Text-Widget anzeigen (zum bearbeiten)

Verfasst: Dienstag 2. November 2010, 12:41
von egerlach
Hallo, (bin Einsteiger/Anfänger)

ich will in einem Text-Widget eine Datei beispiel.txt anzeigen lassen, damit der Benutzer diese bearbeiten und dann wieder speichern kann. Ein Text-Widget habe ich schon zustande gebracht, ich kann auch was reinschreiben:

Code: Alles auswählen

        editor = tk.Text(master=mFrame)
        editor.pack()
        editor.focus_set()
Wie füge den Inhalt einer Text-Datei ein?
(und wer es weiss, bitte noch einen Hinweis wie ich das Text-Widget wieder auslesen kann)

Danke schon mal
Eckard

Re: Datei in einem Text-Widget anzeigen (zum bearbeiten)

Verfasst: Dienstag 2. November 2010, 12:53
von BlackJack

Re: Datei in einem Text-Widget anzeigen (zum bearbeiten)

Verfasst: Dienstag 2. November 2010, 13:09
von egerlach
hatte das mit dem insert alles schon ausprobiert. Es kam immer der Fehler:

Code: Alles auswählen

editor.insert(END, "asdfasd")
NameError: global name 'END' is not defined
Habe jetzt from Tkinter import * hinzugefügt:

Code: Alles auswählen

import Tkinter as tk
import re
import time
from Tkinter import *

root=tk.Tk()
jetzt gehts. Aber bisschen Murx, oder?

Re: Datei in einem Text-Widget anzeigen (zum bearbeiten)

Verfasst: Dienstag 2. November 2010, 13:10
von Xynon1
yep murks

nimm doch einfach tk.END oder "end".