2013-11-28 49 views
0

我想知道如何讀取文本文件並將其內容添加到文本框中。我在tkinter中這樣做,所以我需要在Python中獲取文本,並使用tkinter將其放入文本框中,那將很棒。提前致謝!讀取GUI輸入字段中的文本文件

+0

您具有讀取文件的問題或者您有問題,TKinter或者你有接口他們的問題? – adil

+0

其與接口文本文件有關的問題。我創建一個餐廳pos系統,我需要在文本文件中的文本顯示在GUI – user3046997

回答

2

你會使用withopen打開該文件,然後Text.insert把它的內容在文本框中。

下面是一個基本演示:

from Tkinter import Text, Tk 
r = Tk() 
t = Text() 
t.grid() 
with open("/path/to/file") as myfile: 
    t.insert("1.0", myfile.read()) 
r.mainloop() 
+0

的輸入框中,那麼我會在哪裏放置我希望文本框顯示的字符數量?我怎麼會這樣做多個文本框 – user3046997

+1

@ user3046997 - 我不知道你是什麼意思。如果你想設置高度和寬度,你可以使用'height'和'width'選項,例如:'Text(width = 10,height = 25)'。然後,你甚至可以附加一個[滾動條](http://effbot.org/zone/tkinter-scrollbar-patterns.htm)。 – iCodez

+0

我需要的文本出現在輸入框基本上 – user3046997