こんにちは。東北TECH道場 郡山道場でスタッフをしています。今年度(第7期)は Google Colaboratoryを使用して、Python の基礎を学ぼうということで月に1回活動しています。そこで、Webアプリケーションを作成するためのフレームワーク「Streamlit」を学習するための資料をGithubに公開しました。「Open In Colab」ボタンを押すと Google Colaboratory で開いて実行することができます。「Streamlit」を勉強してみたいという方がいましたらご利用ください。
「Streamlitの基礎」
講座の内容
streamlit_basic1.ipynb
- Webフレームワークとは
- Streamlitとは
- Streamlitの実行手順
- いろいろな形式で文字列を表示
- 画像の表示
- マークダウンの表示
streamlit__basic2.ipynb
- ウィジットの紹介
- インタラクティブにウィジットを使う
- レイアウトを整える
streamlit__basic3.ipynb
- Pandasで表を作成
- Streamlitで表を表示
- グラフの表示
- 地図の表示
streamlit__basic0.ipynb
この講座では、localtunnelという、ローカルで実行中のアプリを外部公開するサービスを使用する予定でした。ところが、当時、このlocaltunnelが使えなくなっており、公式サイトにもアクセスできないようになっていました。そのため、急遽、「ngrok(https://ngrok.com )」を使用する手順を書きました。なお、2022.10.19現在は、localtunnelは復旧しています。