@あなたがラベルを使用しなければならない場合があることを示唆しています。私はあなたの変更されたコードを以下に掲載しました。
import Tkinter as tk
class MainApp(tk.Frame):
def __init__(self, parent):
tk.Frame.__init__(self, parent)
self.parent = parent
self.label = tk.Label(parent, text = "line 1")
self.label.pack()
root = tk.Tk()
root.geometry("400x600")
app = MainApp(root)
app.pack(fill="both", expand=True)
root.mainloop()
EDIT -1:あなたはテキスト領域を表示したい場合は、追加オプションラベルの代わりに(uは正確に何をしたいわかりません)。
self.text = tk.Text(parent)
self.text.insert(tk.END, " line 1")
self.text.pack()
EDIT-2リストから値を表示するためのあなたの質問に答えるために。これはリストからの数字の単純な表示であることに注意してください。必要に応じてカスタマイズする必要があります。
self.mylist = [1,2,3,4,5,6,7,8,9,10]
tk.Frame.__init__(self, parent)
self.parent = parent
for values in self.mylist:
self.label = tk.Label(parent, text=values)
self.label.pack()
'print'は、あなたがそれをしたい場合には、コンソールに行く'あなたはそれが – WhatsThePoint