Python の GUI ライブラリ
Python で GUI を作成するのであれば、この中でも PyQt がおすすめですね。
これは Qt という C++ の GUI フレームワークの Python ラッパーです。
メリット
- Qt (C++版) はデスクトップアプリケーションで広く使われており、実績がある。(Skype、Line PC版、Maya など)
- 同じコードで Windows/MacOS/Linux で動く。
- ライブラリの機能が非常に豊富
PyQt5 で作られた GUI アプリだと こんなの もあります。
PyQt5 のサンプルコード
インストールは pip コマンドだけでできます。
以下の短いコードでウィンドウを作れてしまいます。
python
1import sys
2from PyQt5.QtWidgets import QMainWindow, QApplication
3
4
5class MainWindow(QMainWindow):
6 def __init__(self):
7 super().__init__()
8 self.initUI()
9
10 def initUI(self):
11 self.setGeometry(300, 300, 250, 150)
12 self.setWindowTitle('Test')
13 self.show()
14
15if __name__ == '__main__':
16 app = QApplication(sys.argv)
17 w = MainWindow()
18 sys.exit(app.exec_())
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/10/18 10:53