PythonでGUIのウィンドウを作成する方法について解説します。Pythonでウィンドウを作成するには、tkinter
というモジュールを使用します。
tkinterとは
tkinter
は「Tool Kit Interface」の略で、Python標準のGUIアプリケーションを作成するモジュールです。このモジュールを使用すると、ウィンドウを作成したり、ボタンを作成したり、GUIのアプリケーションを作成できます。
ウィンドウの作成方法
以下に、tkinter
を使用してウィンドウを作成する基本的なコードを示します。
import tkinter
# Tkクラス生成
frm = tkinter.Tk()
# 画面サイズ
frm.geometry('600x400')
# 画面タイトル
frm.title('サンプル画面')
# 画面をそのまま表示
frm.mainloop()
このコードを実行すると、600×400ピクセルのウィンドウが表示されます。
tkinterの使い方
以下に、上記のコードの各行の説明を示します。
import tkinter
: tkinterモジュールをインポートします。frm = tkinter.Tk()
: tkinter.Tkクラスをインスタンス化します。frm.geometry('600x400')
: 画面サイズを設定します。この場合、画面の横幅は600ピクセル、縦幅は400ピクセルになります。frm.title('サンプル画面')
: 画面のタイトルを設定します。この場合、ウィンドウのタイトルは「サンプル画面」になります。frm.mainloop()
: 画面を表示します。この行がないと、ウィンドウはすぐに閉じてしまいます。
以上が、Pythonのtkinter
モジュールを使用してウィンドウを作成する基本的な方法です。この知識を基に、さらに複雑なGUIアプリケーションを作成することができます。