著者:末安 泰三
クジラ飛行机氏は2024年11月7日、手軽にGUIを作成可能なPythonライブラリ「TkEasyGUI」のバージョン1.0系列をリリースした。バージョン1.0系列では、複数項目を入力できるフォームダイアログが追加されるなどの機能拡充やバグ修正が施されている。
シェルスクリプトマガジン Vol.93は以下のリンク先でご購入できます。
図1 個人情報を入力させるウィンドウを作成するコードの例
1 2 3 4 5 6 7 8 9 10 11 12 |
import TkEasyGUI as eg layout = [ [eg.Text('氏名', size=(15, 1)), eg.InputText()], [eg.Text('住所', size=(15, 1)), eg.InputText()], [eg.Text('電話番号', size=(15, 1)), eg.InputText()], [eg.Text()], [eg.Button('OK'), eg.Button('Cancel')] ] with eg.Window('個人情報を入力', layout) as window: for event in window.event_iter(): pass |
図3 フォームダイアログを表示するコードの例
1 2 3 4 |
iimport TkEasyGUI as eg form = eg.popup_get_form(["氏名", "住所", "電話番号"], title="個人情報の入力") |