Skip to content

建立 2026-09-14 更新 2026-09-14

官方頻道精選

這兩支來自 Streamlit 官方 YouTube 頻道。第一支把「從零到可分享的網址」壓縮進半小時;第二支是早期產品介紹,用來快速建立直覺。

Streamlit Crash Course: From Zero to Data App

頻道:Streamlit(官方) 講師:Chanin Nantasenamat(Data Professor) 長度:約 25 分鐘

這支影片在講什麼

這是目前官方最完整的入門實作。Chanin 把 Streamlit 定位成「用純 Python 做互動資料 App」,然後帶你走完整條路徑,而不是只停留在 Hello World。

影片大致分成四段:

  1. 本機開發:安裝 Streamlit、寫一支簡單 App、用 streamlit run 在瀏覽器預覽,並示範改程式後熱重載。
  2. 官方文件怎麼查:帶你看 Docs 的結構——Core Concepts、API Reference 依「文字/圖表/Widget」分類、每個指令旁的互動 demo。卡住時該翻哪一頁,看完就會有地圖。
  3. 佈署到 Community Cloud:把程式放到 GitHub,用 GitHub 帳號登入 Cloud,選 repo 後約一分鐘得到公開網址。也示範右下角 Manage app 看伺服器 log,這是上線後除錯的關鍵。
  4. GitHub Codespaces 與 Gallery:不想本機裝環境時,可在瀏覽器開發;Gallery 則用來找靈感與現成範本。

適合誰看

還沒做過任何 Streamlit App、或已經會寫但還沒上線過的人。看完可接本站 安裝第一個 AppCommunity Cloud

在 YouTube 開啟

How to use Streamlit to create beautiful ML tools

頻道:Streamlit(官方) 長度:約 4 分鐘

這支影片在講什麼

這是 Streamlit 早期的官方產品介紹,用紐約計程車資料當例子,用很短的時間展示框架的個性:

  • 腳本由上往下執行,狀態從乾淨起點重跑,所以畫面不會卡在不一致的中間態。
  • @st.cache(現在請改用 @st.cache_data / @st.cache_resource)讓昂貴計算不必每次互動都重做,類似 notebook 儲存格,但會依程式碼與輸入是否改變來決定要不要重算。
  • 加上滑桿後,直方圖與地圖會立刻跟著過濾。
  • 圖表可用內建指令,也可以接 Matplotlib、Bokeh、deck.gl。

它不是逐步敲程式的教學,而是讓你「看到 Streamlit 長什麼樣子」。語法已有更新(快取裝飾器改名),觀念仍然正確。看完請以本站 重新執行快取 為準。

在 YouTube 開啟