全4回で、PythonのGUIライブラリであるTinker, Kivy, PyQt, wxPythonによるFormの立ち上げを試してみました。
結果は以下の通りでした(2021/01/03 現在)。
ライブラリ | 必要行数 |
Tkinter | 3 |
Kivy | 2 |
PyQt | 11 |
wxPython | 5 |
ライブラリそれぞれに考え方の違いがあるので、一概には言えないですが、この結果をみるに、単純にFormを立ち上げたいだけならKivyが最もよい選択になりそうです。
やりたいことが複雑になった時の扱いやすさはまたそれぞれに違った結果が出そうです。
*以下にそれぞれのライブラリを試した記事へのリンクを張り付けておきます。
<Tinker>
<Kivy>
<PyQt>tut2020aaa.hatenablog.jp
<wxPython>
開発環境: Visual Studio Community 2019
OS: Windows 10 Pro 64bit バージョン1909
使用言語:Python3.7 (64bit)
パソコン性能: CPU Intel Core i5-4310M 2.70GHz, メモリ: 8GB
Visual StudioでPythonのライブラリを追加する方法は以下が参考になります。
ランキングに参加してます。
よかったらクリックをお願いします。