# Streamlit 實作 :::info 講師: Ethan 時間: 2024.03.20 地點: C209 [上課簡報傳送門](https://docs.google.com/presentation/d/19cbZMWYU4nGloAao1VMR2a6WpT8NNK4J/edit#slide=id.p3) ::: ## 什麼是streamlit - 優點: - 易於使用 - 快速部署 - 直覺的介面 - 缺點: - 不適合複雜的UI需求 - 對於大型應用可能無法很好地擴展 - 性能差 - ChatGPT的回答 ``` Streamlit是一種用於建立交互式Web應用程序的Python框架。可以讓開發人員使用簡單的 Python腳本快速構建數據可視化工具、機器學習應用程序和其他類型的Web應用程序,而無需 繁瑣的前端開發。Streamlit 提供個簡潔的API,使開發人員能夠輕鬆地將數據科學代碼轉换為 互動式Web應用程序,並且可以即時更新,以及支持自動重新加載。 Streamlit 具有易於使用的界面和豐富的功能,例如快速部署、自動化佈局、小部件 (widgets)支持、即時預覽等等。他的主要目標是使機器學習和數據科學工作流程更加流暢、 並且可以快速共享和展示結果,從而加速開發人員的工作效率。 ``` ## 試用 [workshop傳送門](https://ethanlam123-stapp-app-t8049g.streamlit.app/) [streamlit範例程式碼連結](https://ethanlam.notion.site/Steamlit-Pub-20f5c027c3044ae7a4d18ea44ce4ecdd) [Streamlit的文件](https://docs.streamlit.io/)
×
Sign in
Email
Password
Forgot password
or
Sign in via Google
Sign in via Facebook
Sign in via X(Twitter)
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
Continue with a different method
New to HackMD?
Sign up
By signing in, you agree to our
terms of service
.