看板 Python 關於我們 聯絡資訊
各位版友好,第一次在這邊發文 如果問了蠢問題請鞭小力點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
Schottky: DAQ 10 Hz 這種高效能需求我是用 C 語言和 OpenGL 做的 09/27 13:13
Schottky: 要超過 10Hz 你絕對需要顯示卡的 3D 加速功能 09/27 13:17
原來如此,我查了一下發現Python也有OpenGL的API 我再研究看看
lycantrope: flask streamlit qt 三個不同東西 不太能直接比較 09/27 13:39
lycantrope: streamlit可能比dash+plotly還慘 可以不用嘗試 09/27 13:43
我本來想做web app,用Flask在html上掛streamlit試試 但原來streamlit這麼慘嗎XD ※ 編輯: liupoyip (140.134.18.33 臺灣), 09/27/2022 14:32:38
lycantrope: 感覺用matplotlib + tkinter就夠用,還是要看你怎麼寫 09/27 17:57
之前有想過,但考慮到未來的擴充性和美觀,tk就不考慮了
brt: qt 不用浪費時間了 09/27 20:15
謝謝建議
a9202507: pyqt跟 Html我都有用。 09/27 21:13
※ 編輯: liupoyip (114.46.168.58 臺灣), 09/27/2022 22:28:20