Leute, ich versuche, eine Textdatei mit Python auf GUI mit Python (Version - 3.5) tkinter anzuzeigen, aber ich finde einige Schwierigkeiten beim Anzeigen des Textes aus die Datei im Text Widget von tkinter. kann mir jemand helfen, wie es geht.So zeigen Sie den Text einer Datei in Python tkinter Text Widget
MEIN CODE:
configfile = Text(f3, wrap=WORD, width=45, height= 20)
filename='/etc/hosts'
file = open(filename,'r')
f = file.readlines()
configfile.insert(INSERT,[print(i) for i in f])
configfile.pack(fill="none", expand=TRUE)
Hinweis: Ich bin jetzt nur drucken. Ich möchte es im Text-Widget anzeigen, anstatt in CLI zu drucken. Außerdem habe ich den gesamten Quellcode nicht veröffentlicht, um Verwechslungen zu vermeiden, da ich zu tkinter und python etwas neu bin.
jemand bitte führe mich wie. Vielen Dank im Voraus :-)
Was hat 'set()' damit zu tun, Text in ein Text-Widget einzufügen? Was ist falsch daran, einfach die Textzeichenfolge mit '.insert (INSERT, yourtext)' in Text einzufügen? – DyZ
Ich versuche, Text einzufügen, den ich aus meiner Datei '/ etc/hosts' gelesen habe. – Sundararajan
Es würde helfen, wenn Sie versuchen, meine früheren Bedenken anzugehen. Ich verstehe, was Sie zu tun versuchen, ich verstehe nicht, warum Sie 'set' brauchen und warum Sie den Text nicht einfach mit' .insert' einfügen. – DyZ