wxPython Recipes: A Problem - Solution Approach (Paperback)

Mike Driscoll

  • 出版商: Apress
  • 出版日期: 2017-12-13
  • 售價: $2,930
  • 貴賓價: 9.5$2,784
  • 語言: 英文
  • 頁數: 348
  • 裝訂: Paperback
  • ISBN: 1484232364
  • ISBN-13: 9781484232361
  • 相關分類: Python程式語言
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

相關主題

商品描述

Quickly discover solutions to common problems, learn best practices, and understand everything wxPython has to offer. This book is for anyone wanting to learn more about how to use the wxPython desktop GUI toolkit. It assumes some prior knowledge of Python and a general understanding of wxPython or GUI development, and contains more than 50 recipes covering various tasks and aspects of the toolkit.

wxPython Recipes guides you step by step. The book takes you through how to create user interfaces in Python, including adding widgets, changing background images, manipulating dialogs, managing data, and much more. Examples target both Python 2.x and 3.x, and cover both wxPython 3.0 and Phoenix, offering a complete collection of ideas to improve your GUI development.

What You'll Learn

 

  • Work with UI elements such as widgets, buttons, images, boxes, and more
  • Handle data in files and notebooks
  • Implement XML and using XML resources (XRC)
  • Customize the behavior of panels and objects 

 

Who This Book Is For

People who are already familiar with the Python programming language and also have a basic understanding of wxPython. 

Readers who understand event loops and the basics of creating user interfaces with another Python UI toolkit, such as Tkinter or PyQt.

商品描述(中文翻譯)

快速發現常見問題的解決方案,學習最佳實踐,並了解wxPython所提供的一切。本書適合任何想要更深入了解如何使用wxPython桌面GUI工具包的人。它假設讀者具有一些Python的基礎知識和對wxPython或GUI開發的一般理解,並包含50多個配方,涵蓋了工具包的各種任務和方面。

《wxPython配方》一書將逐步引導您。本書將帶您了解如何在Python中創建用戶界面,包括添加小部件、更改背景圖像、操作對話框、管理數據等等。示例適用於Python 2.x和3.x,並涵蓋了wxPython 3.0和Phoenix,提供了一個完整的想法集合,以改進您的GUI開發。

您將學到什麼

- 使用小部件、按鈕、圖像、框等UI元素
- 處理文件和筆記本中的數據
- 實現XML和使用XML資源(XRC)
- 自定義面板和對象的行為

本書適合對象

- 已經熟悉Python編程語言並對wxPython有基本了解的人
- 理解事件循環和使用其他Python UI工具包(如Tkinter或PyQt)創建用戶界面的基礎的讀者