Open2

Streamlit Tips

みぎみぎ

Streamlit is 何

動画で爆速で外観を掴む

  • "The fastest way to build and share data apps"
    • 可視化ライブラリによる表示やUIコンポーネントの配置が楽
    • pip install streamlit でOK
      • import streamlit as st

https://www.youtube.com/watch?v=_P-SlPQGUVE

みぎみぎ

次にまとまってるBlogよむ

https://zenn.dev/aidemy/articles/9c2f959d08566a

さっそくColabで立ち上げてみようとする。コメントはあるように、localtunnel起因っぽいなんともなページが表示される。

ChatGPTに翻訳してもらって、developer向けの↓を試す。同じこと説明しているyoutubeもあった。これで無事app.pyにアクセスできた。やったぜ

localtunnelをリモートコンピュータ上で実行している場合は、sshやリモートターミナルを使って以下のコマンドのいずれかを実行し、リモートの公開IPを取得します:
curl ipv4.icanhazip.com または wget -q -O - ipv4.icanhazip.com

https://www.youtube.com/watch?v=ZZsyxIWdCko


記事読んでいると、app.py.pyファイルなのでGit管理できるはなるほどと思った

  • StreamlitはJupyterでやったことをアプリにする,最も賢い手段です.
  • 分析とかで試行錯誤した結果をまとめるのにStreamlitはすごくいいかも知れない.
  • 分析タスク(特に複数人)ならJupyter, 勝負なプレゼンでStreamlitという使い分けが良いんじゃないでしょうか.

https://shinyorke.hatenablog.com/entry/jupyter-to-streamlit

記事内で紹介されていたこの資料も読んだ
https://speakerdeck.com/takapy/streamlittonlplotwoshi-tutezi-ran-yan-yu-wofen-xi-sitemita