Pythonでアプリケーションを作るには
環境構築はAnacondaをインストールして行うとライブラリのインストールの時に楽らしい
Anacondaの環境構築 www.creativevillage.ne.jp
本題に入ります。 streamlitというライブラリを用いて行います。このライブラリが好き。
pip install streamlit
でインポートできます。簡単!
streamlitとは
pythonで分析する際にパラメータを優れたUIで簡単に変更できるライブラリです。
使い方
こちらの記事からもわかるように、pandasでグラフもきれいに描画できます。
デプロイもできる
こちらのサービスにgithubのメールアドレスを登録することで、簡単に公開できます。登録後、承認メールが届くのに2,3日かかりますが、気長に待ちましょう。
詳しい方法
要するにgithubにpushするだけでデプロイできます。
メリット
簡単(特にデプロイ)
html,cssを一切書かなくてもいい(マークダウンも使える)
デメリット
デザインをカスタマイズできない。
データベースを使うサービスを作れない。
最後に
簡単にこんなものを作りました。使ってみてください。
https://share.streamlit.io/ohmoriyusuke/trimming-opencv-streamlit/main.py