Yado_tech

旅館+ITとはなんぞ

Pythonでデスクトップアプリを作る

PythonにはGUIツールがあります。

PyQtwxPython,tkinterなどです。

自分もtkinterを学習して思ったんですが、正直HTMLのほうが遥かに分かりやすく、見やすく出来てます。

なのでGUI作るときはWEBUIを使ったほうが見やすく、動かしやすいGUIが出来ると思います。

(tkinterではメッセージボックスにスクロールバーをつけるためにスクリプトを書いてた。これほんと無駄だと思う・・・)

簡単にHello Worldをコンソールで表示させるためのスクリプト

pip install flask

from flask import Flask
app =Flask(__name__)

@app.route('/')
def hello():
    print('hello')
    return 'hello on console'

if __name__ == '__main__':
    app.run()

これでターミナルにはhelloと表示されるはず。

これでWebUIを利用してアプリケーションを作る準備が整った