華文視障電子圖書網
現在位置: > 書目介紹出版快訊/書目介紹
大數據資料可視化:Python QT GUI程式設計
- 分類 : 電腦資訊> 程式設計/APP開發> Python
- 作者 : 王維波, 栗寶鵑, 張曉東
- 出版社 : 深智數位
人工智慧,大數據操作的後端,需要一個讓使用者能操作的前端介面。應用程式前端介面的選擇,除了Web、App、命令列之外,還有已存在30年的視窗程式。在大型專案開發中,雖然網頁已成為主流,但許多場合,還是有視窗程式的需求。
開發視窗程式首選當然是Visual Studio,但必須熟悉C++/C#。如果讀者已經熟悉了Python,又想開發視窗程式,Qt將會是最好的選擇。讀者只要會Python就可以了。
Qt C++ 類別庫是一套廣泛使用的跨平台GUI 設計類別庫,PyQt5 是Qt5 C++類別庫的Python 綁定,使用PyQt5 在Python 裡程式設計,可以將Python 豐富的科學計算、圖形顯示等功能與PyQt5 的GUI 設計功能結合起來,開發出比較專業的Python GUI 應用程式,便於對研究成果進行有效的整合與展示。
本書介紹在Python 中使用PyQt5、PyQtChart、Matplotlib 等進行GUI 應用程式設計和資料視覺化程式設計的方法,用最真實範例的方式,讓讀者熟悉Qt的開發方式,並且掌控所有視窗的元件,全書內容分為三部分。包括:
►完整Python、Qt開發環境的安裝
► PyQt5程式設計架構
►常用視窗元件使用,MV架構、GUI的增強設計
►滑鼠鍵盤等事件的處理、對話方塊及多視窗的應用
►資料庫的使用,使用了SQLITE
►PyQt5上的檔案操作、繪圖元件
►PyQt5多媒體的操作,包括音樂及視訊
►PyQtChart的圖表製作、PyQtDataVisualization的使用
►最強大的人工智慧統計繪圖套件Matplotlib的使用
本書特色
◎ 使用PyQt5 進行GUI 應用程式設計
◎ 使用PyQtChart、PyQtDataVisualization 和Matplotlib 在GUI 程式的視窗介面上嵌入資料視覺化功能。
適合讀者群:具Python程式設計基礎、想透過Python設計GUI應用程式,
或在GUI應用程式中實現資料視覺化的讀者。