《Python in Practice》电子书下载

Python in Practicetxt,chm,pdf,epub,mobi下载
作者: Mark Summerfield
出版社: Addison-Wesley Professional
副标题: Create Better Programs Using Concurrency, Libraries, and Patterns
出版年: 2013-8-29
页数: 336
定价: USD 39.99
装帧: Paperback
ISBN: 9780321905635

内容简介  · · · · · ·

Python in Practice presents Python programming technologies and techniques to help programmers write code that's elegant, maintainable, and fast. Drawing on both the standard library and important third-party libraries, the book shows how to achieve significant speedups using high-level concurrency and compiled Python. The book is packed with examples and ideas that illustrate ...




作者简介  · · · · · ·

Mark Summerfield Qtrac公司创始人,独立的培训讲师、顾问、技术编辑,Go、Python、C++、Qt和PyQt方面的技术作家。他撰写了大量畅销图书,包括《Rapid GUI Programming with Python and Qt》、《C++ GUI Programming with Qt 4,Second Edition》(与Jasmin Blanchette合著)、《Programming in Python 3,Second Edition》、《Advanced Qt Programming》和《Programming in Go》等。




目录  · · · · · ·

Table of Contents
Foreword by Doug Hellmann
Introduction
Acknowledgements
Chapter 1. Creational Design Patterns
Abstract Factory Pattern
· · · · · · ()
Table of Contents
Foreword by Doug Hellmann
Introduction
Acknowledgements
Chapter 1. Creational Design Patterns
Abstract Factory Pattern
A Classic Abstract Factory
A More Pythonic Abstract Factory
Builder Pattern
Factory Method Pattern
Prototype Pattern
Singleton Pattern
Chapter 2. Structural Design Patterns
Adapter Pattern
Bridge Pattern
Composite Pattern
A Classic Composite/Noncomposite Hierarchy
A Single Class for (Non)Composites
Decorator Pattern
Function and Method Decorators
Class Decorators
Facade Pattern
Flyweight Pattern
Proxy Pattern
Chapter 3. Behavioral Design Patterns
Chain of Responsibility Pattern
A Conventional Chain
A Coroutine-based Chain
Command Pattern
Interpreter Pattern
Expression Evaluation with eval()
Code Evaluation with exec()
Code Evaluation using a Subprocess
Iterator Pattern
Sequence Protocol Iterators
Two-argument iter() Function Iterators
Iterator Protocol Iterators
Mediator Pattern
A Conventional Mediator
A Coroutine-based Mediator
Memento Pattern
Observer Pattern
State Pattern
Using State-Sensitive Methods
Using State-Specific Methods
Strategy Pattern
Template Method Pattern
Visitor Pattern
Case Study: An Image Package
Chapter 4. High-Level Concurrency
CPU-bound Concurrency
Using Queues and Multiprocessing
Using Futures and Multiprocessing
I/O-bound Concurrency
Using Queues and Threading
Using Futures and Threading
Case Study: A Concurrent GUI Application
Chapter 5. Extending Python
Accessing C Libraries with ctypes
Using Cython
Accessing c Libraries with Cython
Writing Cython Modules for Greater Speed
Case Study: An Accelerated Image Package
Chapter 6. High-Level Networking
Writing XML-RPC Applications
A Data Wrapper
Writing XML-RPC Servers
Writing XML-RPC Clients
Writing RPyC Applications
A Thread-Safe Data Wrapper
Writing RPyC Servers
Writing RPyC Clients
Chapter 7. Graphical User Interfaces with Tkinter
Introduction to Tkinter
Creating Dialogs with Tkinter
Creating a Dialog-style Application
Creating Application Dialogs
Creating Main Window Applications with Tkinter
Creating a Main Window
Creating Menus
Creating a Status Bar with Indicators
Chapter 8. OpenGL 3D Graphics
A Perspective Scene
Creating a Cylinder with PyOpenGL
Creating a Cylinder with pyglet
An Orthographic Game
Drawing the Board Scene
Handling Scene Object Selection
Handling User Interaction
Appendix A: Epilogue
Appendix B: Selected Bibliograpy
Index
· · · · · · ()

下载地址

发布者:凉太太遥远

文件说明:zip / 解压密码:yiquhai.com

迅雷下载:您需要先后,才能查看

网盘下载:您需要先后,才能查看

关于内容:内容自于互联网,如果发现有违规内容请联系管理员删除!

作者: 凉太太遥远

该用户很懒,还没有介绍自己。

58 条评论

发表评论

  1. 乐涵熙 乐涵熙说道:
    1#

    还没看

  2. 艾妖孽的小橘子 艾妖孽的小橘子说道:
    2#

    大大点赞!

  3. 我是超级无敌可爱 我是超级无敌可爱说道:
    3#

    好的话也推荐别人看

  4. 宥萌嘉人 宥萌嘉人说道:
    4#

    看以后要不要多看几遍,慢慢嚼。

  5. 显示更多