
王碩
本書既是介紹PyQt 5的快速入門書籍,也是介紹PyQt 5實戰應用的書籍。PyQt 5是對Qt所有類的Python封裝,既可以利用Qt的強大功能,也可以利用Python豐富的生態圈,同時能夠結合Python簡潔的語法進行操作,其結果就是使用PyQt 5可以高效、簡單地開發出自己想要的程序。本書內容豐富,對PyQt 5基礎知識的介紹比較全面,同時對新手使用PyQt 5的一些重點、難點都有專門的章節進行鍼對性分析,還重點介紹瞭如何把Python的一些重量級模塊(Pandas、Matplotlib和Plotly)嵌入到PyQt 5中,從而極大地節約開發時間。最後,本書給出一些綜合性較強的實戰案例,幫助讀者快速掌握PyQt 5的實戰應用。總而言之,本書旨在幫助讀者以最短的時間掌握PyQt 5的基礎知識並能夠實戰應用,希望本書對有Python程序開發需求的讀者有幫助。
內容簡單易懂,不過內容略顯深度不夠,最後的幾個例子有參考意義,不過也略顯簡單。學習pyqt5的初學者可以一看。
本書結果之術講得多,爲啥之道講的少。新手勉強可以看,但是還得去網上查找其他資料來解釋本書的術。比如說: 1.下面的代碼不解釋就直接去講了一堆其他的: sizePolicy.setHeightForWidth(self.pushButton.sizePolicy().hasHeightForWidth() 2.設置夥伴關係,講了怎麼操作,但是啥叫夥伴關係?爲啥要設置? 其它就不列舉了。
看完紙質版來的,這本寫的真的好。