[Python]tkinterのScrolledTextで末尾にスクロールさせる方法

はじめに

Pythonはじめました。

PythonでGUIを作っていて実行ログのようなものをだす画面を作成中です。
ScrolledText#insert()でテキストを順次挿入していき、自動で最新までスクロールするようなものを想像しています。
ですが、単純にScrolledText#insert()するだけではスクロールされません。

できなかった方法

ネット記事を漁っているとScrolledText#yview_moveto(1)というメソッドを呼べばスクロールするというものを見かけたのですができなかったです。(自分のやり方がいけないのかもしれませんが、、)

解決方法

ScrolledText#see('end')というメソッドを呼べば末尾にスクロールしました!

以上です。

おすすめの記事