⚔️
python tkinterとpyqtの比較
tkinterとは
tkinterとは pythonの標準モジュールで
tcl/tkというプログラミング言語の
GUIツールのtkを pythonで使えるようにしたものです
pyqtとは
pyqtとは pipやAnacondaで追加できるモジュールで
qtというc++で使用されている GUI
ツールを pythonで使えるようにしたものです
それぞれのメリット デメリット
tkinterのメリット
- インストール不要
- コードが短い
- 商用利用可
tkinterのデメリット
- デザインがダサい
- 機能が少ない
pyqtのメリット
- 多機能
- デザインがいい
pyqtのデメリット
-
商用利用不可(有料ライセンス)
商用利用じゃなくてもライセンスが厳しい
(GPLライセンス)
まとめ
商用利用するなら
tkinter
デザイン気にするなら
pyqt
という感じです
Discussion