「跟著黑蛋用Streamlit速成天文資料分析Web App」系列文[0]:序

黑蛋任職於「天文數智」公司,日常工作是協助客戶抓取、清理處理、分析及視覺化天文資料。每當與PM貳婰舞遠距進行工作進度報告會議時,黑蛋常感到缺乏一個可以方便溝通並快速驗證階段性結果的工具。他試過以Jupyter Notebook來解說資料處理及分析的進度,也用過Tkinter開發圖形化介面工具,方便讓PM貳婰舞也能自行檢驗結果,但總覺得操作麻煩或者太耗費開發時間。

某天,黑蛋在觀看2021年台灣Python年會的演講錄影時,發現「搭上Streamlit特快車遊沐星光程式」的講者竟然也有與他相同的痛點。在聽完講者簡述Streamlit如何能單純用Python程式快速生成資料科學相關的Web App後,黑蛋決定深入探究。他進入到Streamlit的官網,先是被首頁那斗大、霸氣的標語「A faster way to build and share data apps 」所吸引,他接著瀏覽教學文件及範例,並按照一小段教學實作,然後鬆了一口氣,感到「就是它了!」。

恰逢2022 iThome鐵人賽,黑蛋打算把他近期將Streamlit導入太陽系外行星重力波資料分析的專案的經驗,紀錄成系列文章。


此系列文由蘇羿豪撰寫,以「創用CC 姓名標示 4.0(CC BY 4.0)國際版授權條款」釋出。

Subscribe to 天文背包黑客
Receive the latest updates directly to your inbox.
Mint this entry as an NFT to add it to your collection.
Verification
This entry has been permanently stored onchain and signed by its creator.