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

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

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

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.

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

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

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

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

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

相關(guān)推薦

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

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

GStreamer應(yīng)用程序開(kāi)發(fā)手冊(cè) 中文pdf版

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

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

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

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

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

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

本文檔主要講述的是unity3d游戲開(kāi)發(fā)之相機(jī)切換;希望對(duì)大家會(huì)有幫助;感興趣的朋友可以過(guò)來(lái)看看
其它手冊(cè)
2024-02-29

Android 中文API合集 chm版

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

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

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

Maven系列

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

熱門(mén)推薦

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

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

PHP7.2 中文手冊(cè)

php中文手冊(cè)下載|chm|手機(jī)版|pdf

html5中文手冊(cè)(CHM版)

html5中文手冊(cè)下載(CHM版)

php 5.6中文手冊(cè)

php 5.6中文手冊(cè)下載

PHP7.2手冊(cè)(最新版)

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

MySQL 5.1參考手冊(cè)

MySQL 5.1參考手冊(cè)下載

HTML中文手冊(cè)(CHM版)

HTML中文手冊(cè)(CHM版)下載

Linux命令大全

Linux命令大全下載

ThinkPHP5.0開(kāi)發(fā)手冊(cè)

ThinkPHP5.0中文完全手冊(cè)下載

JavaScript參考手冊(cè)

JavaScript完整參考手冊(cè)下載