2017-09-01 9 views
0

私は現在天気を表示するためにtkinterウィンドウを作成しています。 5分ごとに新しい天気が得られ、古いテキストを置き換えます。Pythonは現在のtkinterの文字を変更します

本文には、Tkinterラベルを使用しています。

T = Label(root, bg="black", fg="white", height=2, width=30, text="Some Text") 

しかし、私はインターネット上で見て、私は削除機能を見つけたが、それはラベルでは動作しません。

ラベルのテキストを変更するにはどうすればよいですか?

プログラムがまだmainloopにある間にラベルを変更したいと思います。

答えて

1

あなたはこの方法を使用することができます。

T = Label(root, bg="black", fg="white", height=2, width=30, text="Some Text") 
T.config(text='New text') 
+0

メインループがまだ実行されている間、というただ一つの問題、私はどのように行うかがありますか? –

+1

@PokestarFanメソッド 'after'、https://stackoverflow.com/questions/19887729/time-delay-tkinterを使用することができます – PRMoureu

関連する問題