[問題] GUI framework選擇

看板Python作者 (蘿蔔)時間1年前 (2022/09/27 12:38), 1年前編輯推噓4(403)
留言7則, 4人參與, 1年前最新討論串1/1
各位版友好,第一次在這邊發文 如果問了蠢問題請鞭小力點XD 我想建一個簡易、輕量的 GUI APP 用來顯示DAQ波形與一些統計分析結果 但是Flask+streamlit和Qt兩者不知道怎麼選... 我想請問一下兩者之間的效能表現有很大的差距嗎? 之前嘗試過用dash+plotly建一個簡單的介面(如圖) https://imgur.com/bKhDgW7
不過運行起來有點慢... 用11代i7的筆電跑,更新率10Hz就有一點吃力 (也可能是我程式寫得不好) -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.134.18.33 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1664253514.A.3B8.html ※ 編輯: liupoyip (140.134.18.33 臺灣), 09/27/2022 12:44:08

09/27 13:13, 1年前 , 1F
DAQ 10 Hz 這種高效能需求我是用 C 語言和 OpenGL 做的
09/27 13:13, 1F

09/27 13:17, 1年前 , 2F
要超過 10Hz 你絕對需要顯示卡的 3D 加速功能
09/27 13:17, 2F
原來如此,我查了一下發現Python也有OpenGL的API 我再研究看看

09/27 13:39, 1年前 , 3F
flask streamlit qt 三個不同東西 不太能直接比較
09/27 13:39, 3F

09/27 13:43, 1年前 , 4F
streamlit可能比dash+plotly還慘 可以不用嘗試
09/27 13:43, 4F
我本來想做web app,用Flask在html上掛streamlit試試 但原來streamlit這麼慘嗎XD ※ 編輯: liupoyip (140.134.18.33 臺灣), 09/27/2022 14:32:38

09/27 17:57, 1年前 , 5F
感覺用matplotlib + tkinter就夠用,還是要看你怎麼寫
09/27 17:57, 5F
之前有想過,但考慮到未來的擴充性和美觀,tk就不考慮了

09/27 20:15, 1年前 , 6F
qt 不用浪費時間了
09/27 20:15, 6F
謝謝建議

09/27 21:13, 1年前 , 7F
pyqt跟 Html我都有用。
09/27 21:13, 7F
※ 編輯: liupoyip (114.46.168.58 臺灣), 09/27/2022 22:28:20
文章代碼(AID): #1ZCdvAEu (Python)