Pythonにもウインドウを表示させたり文字入力をしてボタンで開始させたりというGUIの機能があります。
その中でもtkinterはpythonのインストーラーからインストールする事が出来ます。
もしもインストールされていない場合はPythonインストール時にオプションの
tcl/tk and IDLE
にチェックを入れてインストールするとtkinterも一緒にインストールされます。
Pythonのtkinterでウインドウ出す方法
from tkinter import * from tkinter import ttk win=Tk() win.title('タイトル') win.mainloop()
最小化ボタン、最大化ボタン、閉じるボタンがあるだけのウインドウを表示させます。
表示はこのような物になります。
tkinterをインポート
from tkinter import * from tkinter import ttk
まず
from tkinter import *
from tkinter import ttk
でインポートします。
tkinterはpythonをインスト-ルする時にオプション指定してあればインストールされています。
tkinterのオブジェクトを作成する
win=Tk()
tkinterオブジェクト=tkinter.Tk()
tkinterのオブジェクトが作成されます。
これに追加する事でウインドウを表示させます。
tkinterのウインドウのタイトルバーに文字を設定する
win.title('タイトル')
tkinterオブジェクト.title( “タイトル” )
tkinterのウインドウのタイトルバーの所に文字列を指定します。
tkinterのウインドウを閉じるまで待つ
win.mainloop()
tkinterオブジェクト.mainloop()
tkinterのウインドウが閉じられるまで待ちます。
閉じたら次の行の命令から実行するようになります。
まとめ
これでウインドウを表示するだけは出来ました。
ただ、これではまだ何の機能もありません。
そこで次回はこのウインドウにラベルとエディットボックスを付ける方法を記します。