【Python】Tkinterを使ってGUIソフトを作りたい vol.1

2019年1月25日金曜日

Python プログラミング 開発




Electronで挫折した

GUIアプリケーションを作りたいと思って、Electronで作ってたんですけど
文字化け問題をどうやっても解消できなくて、結局Pythonに戻ってきました。


Pythonはまぁまぁできるので、簡単にできるやろってことでやってみたいと思います。



インストール

とりあえず、Pythonは入っているものとします。
インストール方法は

ここを参照


まずは
python -m tkinter
view raw gistfile1.txt hosted with ❤ by GitHub
を実行します。

これで

この画面が表示されたらTkinterはすでに導入されています。


だめだったらPythonをもう一度インストールしてください。



触ってみる

まずはモジュールのインポートから
import sys
import tkinter
view raw tkinter.py hosted with ❤ by GitHub
3.xのPythonはtkinterになります。
2.xの場合はTkinterをインポートしてください。


そうしたらプログラムを書いていきます。
ちなみにここから先はPython 3.x用に書いているので、2.x用はググってください。

import sys
import tkinter
root = tkinter.Tk()
Static1 = tkinter.Label(text=u'Hello world!')
Static1.pack()
root.mainloop()
view raw tkinter.py hosted with ❤ by GitHub

こんな感じで書きました。
HelloWorldとめっちゃちっちゃい画面で表示されます。


import sys
import tkinter
root = tkinter.Tk()
root.title(u"Tkinterだよ~")
Static1 = tkinter.Label(text=u'Hello World!')
Static1.pack()
root.mainloop()
view raw tkinter.py hosted with ❤ by GitHub

そしたら今度はウィンドウのタイトルを変更します。
Tkinterだよ~が該当部分。


こんな感じになります。



どうだった?

個人的にはめっちゃ使いやすいなぁと思いました。
ソフトかなんか作れたらまたご紹介します。



ブログ検索

総閲覧数

43,668