いろいろな書き方が存在すると思います。 そんな中から、今日は我流のtkinterの骨格です。 実行すると、ウィンドウが出てきて、 ウィンドウ中央部に文字が表示されます。 プログラム(tkinter骨格) from tkinter import Frame, Canvas (wi,ht) = 300,300 fr = Frame() sc = Canvas(width=wi,height=ht) sc.pack() sc.create_text(wi//2,ht//2,text='Python/tkinter') sc.pack() fr.mainloop() プログラム説明(簡単解説) 最初の行は、 tkinterモジュールから、Frame()とCanvas()を取り出しています。 後々使います。 横幅をwi変数にとっています。 縦幅をht変数にとっています。 fr変数にFrame()を代入します。 最後でfr.mainloop()でイベントの待ち受けに入ります。 sc変数に、Canvas()を代入します。 この時、widthに横幅、heightに縦幅を代入します。 width=300 などと、自然数で書いてもよいです。 今回は変数から代入しています。 sc.create_text(x,y,text='ABC') は、 x,y座標 位置に、 ABCを表示します。 この時注意することがあります。 他の、おおよそのプログラミング言語と異なる部分があります。 x,yの座標は、文字列の左上ではなく、 文字列の中心となることです。 最初のころは、 sc.pack() はおまじないの類だと思っていればよいかと思います。 上級者はグリッドを使ったりするようです。 詳細が知りたい場合は書籍の購入などを視野にいれてみてください。 実行画像 感想 tkinterでウィンドウを表示するのが簡単に行えるのがわかったと思います。 このプログラムはインターネット上のサイトや、書籍を参考にさせていただいています。 tkinterの本体はTcl/Tkというらしいのですが、 Windows版では最初から付属しています。 つまり、Python 3をインストールすれば上のプログラムは実行できます。 自分は本家サイトの python.org/ か