wxPython的就是這樣的一個跨平臺的GUI工具包的Python編程語言。它允許Python程序員創(chuàng)建一個完整的,功能強大的圖形用戶界面的程序,簡單,方便。 wxPython的代碼風格,改變了多年來不少,并得到更多Python的。例子,你會發(fā)現(xiàn)這本書是對不斷更新,反映在風格上的變化。
本書提供最新的書,快速創(chuàng)建健壯的,可靠,可重復使用的wxPython應用程序。這些書將引導從寫簡單,所有的方式通過復雜的概念基本的wxPython腳本你,還具有在wxPython各種設計方法和技術(shù)。

該書開始便涉及的題材從一個wxPython應用程序的最基本要求的各種鋪設中的任何wxPython應用程序的基礎框架的內(nèi)部運作細節(jié)更加深入一些。然后解釋事件處理,基本和先進的用戶界面控制,設計和布局,建立對話,組件和擴展功能等。最后,我們學習如何建立和管理分配應用。
對于每一個書,有一個入門例子,那么更多的先進典型,以及大量的示例代碼的開發(fā)和管理用戶友好的應用程序。對于有經(jīng)驗的開發(fā)人員,最書還包括解決方案的進一步討論,讓您進一步定制和增強組件。

快速創(chuàng)建健壯的,可靠,可重復使用的wxPython應用

In today’s world of desktop applications there is a great amount of incentive to be able to develop applications that can run in more than one environment. Currently there are a handful of options available for cross platform frameworks to develop desktop applications in Python. wxPython is one such cross- platform GUI toolkit for the Python programming language. It allows Python programmers to create programs with a complete, highly functional graphical user interface, simply and easily. wxPython code style has changed quite a bit over the years, and gotten much more Pythonic. The examples you will find in this book are right up to date and reflect this change in style.
This cookbook provides you with the latest recipes to quickly create robust, reliable, and reusable wxPython applications. These recipes will guide you from writing simple, basic wxPython scripts all the way through complex concepts, and also feature various design approaches and techniques in wxPython.

本書首先涵蓋了各種主題,從 wxPython 應用程序的最基本要求到框架內(nèi)部工作的一些更深入的細節(jié),為任何 wxPython 應用程序奠定了基礎。然后解釋事件處理、基本和高級用戶界面控件、設計和布局、創(chuàng)建對話框、組件和擴展功能等等。最后,我們學習如何構(gòu)建和管理分發(fā)應用程序。
對于每個食譜,都有一個介紹性示例,然后是更高級的示例,以及大量用于開發(fā)和管理用戶友好的應用程序的示例代碼。對于更有經(jīng)驗的開發(fā)人員,大多數(shù)秘訣還包括對解決方案的額外討論,使您可以進一步自定義和增強組件。

快速創(chuàng)建健壯、可靠且可重用的 wxPython 應用程序
您將從本書中學到什么:

通過將您自己的 Frame 類添加到應用程序來設置 wx 主框架
使用三步流程創(chuàng)建兩階段小部件
設置事件處理程序,通過使用自定義控件和事件傳播來自定義、接收和處理事件
創(chuàng)建內(nèi)容豐富的工具提示并向控件添加工具提示
Retrieve來自使用通用對話框的用戶的信息
增強設計和布局,通過使用 sizers 在運行時動態(tài)隱藏和顯示控件
創(chuàng)建自定義 XRC 資源處理程序類以在 XRC 中使用自定義小部件類
使用 SizedControls 簡化窗口布局庫
在設備上下文中繪制基本形狀,并使用 GraphicsContext 輕松繪制漸變
設計自定義對話框類
制作多線程 wxPython 應用程序
從其他應用程序捕獲輸出并將其顯示在wxPython GUI
使用 wxStandardPaths 訪問特定于平臺的應用程序和資源目錄
使用 wxPython 的嵌入式圖像工具和類將圖像嵌入到 python 文件中
向應用程序添加強大的異常處理
捆綁 wxPython 應用程序進行分發(fā)應用程序界面可翻譯
方法

本書以食譜風格編寫,通過食譜提供學習和技術(shù)。它包含為想要在 wxPython 中構(gòu)建功能豐富的桌面應用程序的開發(fā)人員提供的分步說明。本書的設計方式使您可以逐章參考內(nèi)容,并且不按特定順序閱讀。
這本書是為誰而寫的

這本書是為想要開發(fā)GUI應用程序的Python程序員而寫的。需要具備 Python 基礎知識。
本站聲明
本站所有資源均由網(wǎng)友貢獻發(fā)布,或轉(zhuǎn)載各大下載站。請自行檢查軟件的完整性!本網(wǎng)站所有資源僅供學習和參考。請勿用于商業(yè)用途,否則造成的一切后果由您自行負責!如有侵權(quán),請聯(lián)系我們刪除下架。聯(lián)系方式:admin@php.cn

相關(guān)推薦

使用AdobeAIR開發(fā)Android應用程序 英文pdf文字版附源代碼

把你的ActionScript 3的技能,應用于移動應用程序的開發(fā)。這本書展示了如何開發(fā)基于Android的智能手機和平板電腦上使用Adobe AIR,本機應用程序。您了解整個開發(fā)過程動手,從編碼讓您的應用程序發(fā)布的具體功能選項Put your ActionScript 3 skills to work building mobile apps. This book shows you how t
移動端
2024-02-26

GStreamer應用程序開發(fā)手冊 中文pdf版

GStreamer是一個非常強大而且通用的流媒體應用程序框架。GStreamer 所具備的很多優(yōu)點來源于其框架的模塊化: GStreamer 能夠無縫的合并新的插件。但是, 由于追求模塊化和高效率,,使得GStreamer 在整個框架上變的復雜, 也同時因為復雜度的提高, 使得開發(fā)一個新的應用程序顯得不是那么的簡單。 這個指南試圖幫助你了解GStreamer 的框架(version 0.10.3
其它手冊
2024-02-28

使用HTML,CSS,JavaScript開發(fā)Android應用程序 英文文字pdf版附源文件

如果你了解HTML,CSS和JavaScript,您已經(jīng)擁有所需的工具開發(fā)Android應用程序。本動手本書展示了如何使用這些開源web標準設計和建造,可適應任何Android設備的應用程序 - 無需使用Java。您將學習如何創(chuàng)建一個在您選擇的平臺的Andr??oid友好的網(wǎng)絡應用程序,然后轉(zhuǎn)換與自由PhoneGap框架到一個原生的Andr&#820
移動端
2024-02-27

Android開發(fā)教程與筆記pdf版

Android文件存取與數(shù)據(jù)庫編程知識,文件操作主要是讀文件、寫文件、讀取靜態(tài)文件等,同時還介紹了創(chuàng)建添加文件內(nèi)容并保存,打開文件并顯示內(nèi)容;數(shù)據(jù)庫編程方面主要介紹了SQLite數(shù)據(jù)庫的使用、包括創(chuàng)建、刪除、打開數(shù)據(jù)庫、非查詢SQL操作指令、查詢SQL指令-游標Cursors等知識。
移動端
2024-02-29

unity3d游戲開發(fā)之相機切換 中文WORD版

本文檔主要講述的是unity3d游戲開發(fā)之相機切換;希望對大家會有幫助;感興趣的朋友可以過來看看
其它手冊
2024-02-29

Android 中文API合集 chm版

Android 中文翻譯組——Android中文API合集,API文檔(Reference)是Android開發(fā)的基礎,三年來(2007-2010)官方仍未出中文版的API,Android中文翻譯組聚一批從事Android開發(fā)人員、論壇版主、大學生、研究生等利用業(yè)余時間對Android的API進行翻譯,人數(shù)從1人到80+人不斷壯大,發(fā)表的譯文從1篇到50篇不
移動端
2024-02-29

Lucene學習和總結(jié) 中文WORD版

本文檔主要講述的是Lucene學習和總結(jié);Lucene是一個高效的,基于Java的全文檢索庫。希望本文檔會給有需要的朋友帶來幫助;感興趣的朋友可以過來看看
其它手冊
2024-02-29

Maven系列

有些公司并不提供外網(wǎng)給程序員,因此不能使用maven訪問遠程的倉庫地址,所以很有必要在局域網(wǎng)里找一臺有外網(wǎng)權(quán)限的機器;搭建nexus私服,然后程序員連到這臺私服上,這樣的話就可以通過這臺搭建了nexus私服的電腦訪問maven的遠程倉庫。感興趣的朋友可以過來看看
其它手冊
2024-02-29

熱門推薦

php7.3.8離線中文手冊(官方版)

php7.3.8官方中文手冊(chm格式)

PHP7.2 中文手冊

php中文手冊下載|chm|手機版|pdf

html5中文手冊(CHM版)

html5中文手冊下載(CHM版)
前端開發(fā)
2017-02-09

php 5.6中文手冊

php 5.6中文手冊下載

PHP7.2手冊(最新版)

php7.2開發(fā)手冊下載CHM版本

MySQL 5.1參考手冊

MySQL 5.1參考手冊下載

HTML中文手冊(CHM版)

HTML中文手冊(CHM版)下載
前端開發(fā)
2017-02-14

Linux命令大全

Linux命令大全下載

ThinkPHP5.0開發(fā)手冊

ThinkPHP5.0中文完全手冊下載

JavaScript參考手冊

JavaScript完整參考手冊下載
前端開發(fā)
2017-02-09