我用Python和PyGame製作了一個圖形用戶界面,我想從現在開始製作更多未來的GUI。在創建這個特定的GUI時,我發現PyGame可能不是最好的選擇,因爲用戶事件的數量有限,而且圖形質量較差,我的意思是在圖像中的停止按鈕旁邊繪製的弧線,具有未塗漆的像素。PyGame的GUI
我想知道的是:
- 是我錯了那pygame的是不恰當的,這和我應該仍然使用pygame的? - 也許我不應該使用繪畫,並應該使用圖像,但是然後失去了改變顏色的能力。
- 我應該學習OpenGL並創建自己的對象和交互嗎?
- 也許Python不是最合適的工具,可以使用C++和OpenGL或DirectX嗎?
使用Python最好的事情是容易使事情發生,我創建了一個簡單的程序,從網站獲取數據並使用Pandas將其保存爲CSV文件。這個圖形用戶界面只是爲了顯示進度條,並且有一個啓動按鈕在另一個線程中執行主函數,所以GUI不會停止。