GUIの勧め2018

By okazaki jun

Elevator Pitch

PythonはwebであればDjango、Flask、Bottleなど定番のライブラリがある程度決まっています。 一方、GUIに関しては、いくつかのライブラリがありますが決定的なものはありません。今回はGIThubのスターをもとにいくつかのライブラリを紹介して、同一の機能を(ラベル表示、グラフ表示etc)をコードで書き、その説明を行うことでGUIライブラリの特徴、ユーザーごとにお勧めのライブラリを紹介していきます。

Description

以下のGUIライブラリで温度センサーから一定時間ごとに取得した値をラベル表示or グラフ表示させる予定です

kivy eel wxPython Phoenix etc  ライブラリはGitHubでスターが多いものを10個程度紹介する予定です。

またexe化に関しても言及します。 現状はexe化に関してはPytthon3ではpyinstallerがよく紹介されますが、pyinstallerは単一のexe化に関しては設定が難しい、exe化できても構造上実効速度が遅いという問題がありました。今回はNuitkaを用いてexe化の方法を紹介する予定です。

Notes

コードを配置する予定のリポジトリ※順次追加予定 https://github.com/okajun35/AN-USB-BME280