Python Power!: The Comprehensive Guide

Front Cover
Course Technology PTR, 2008 - Computers - 508 pages
Python, a powerful and flexible general purpose programming language is growing in popularity as more people become interested in programming using open source languages. "Python Power!: The Comprehensive Guide" shows readers how to use Python to run Web sites, write GUI interfaces, control number-crunching code, process large XML data sets, build test suites for C or Java code, and much more. Technical topics are explained clearly and concisely and end-of-chapter projects encourage the reader to program on their own. A detailed table of contents and a complete, well-organized index make this book a great reference tool. All code used in the book will be available for download on the companion website. Benefits: * Written for new and experienced Python users and programmers * Covers topics such as data structures, file handling, exceptions, object-oriented programming, GUI programming, multimedia programming, name spaces, and program planning * Technical topics are explained in clear language and end-of-chapter projects encourage readers to program on their own * A detailed table of contents and a complete index make specific topics easy to find * All code used in the book will be available on the companion website
 

What people are saying - Write a review

We haven't found any reviews in the usual places.

Contents

About Python
1
CHAPTER
12
Python Language Overview
19
Tools
55
Data Types
97
Control Flow
143
Input and Output
165
Functions and Modules
197
The Python Library
305
In Conclusion
341
Creating a Label
347
Working with Entry Fields and Grid Layouts
353
The Web ServerApache
377
Working with Databases
407
Putting It All Together
437
Python and Graphics
463

Exception Handling
221
ObjectOriented Programming
247
Classes and Objects in Python
265
Displaying Text
474
Copyright

Other editions - View all

Common terms and phrases

About the author (2008)

Matt Telles is a senior consultant working in the software development world. His experience includes both desktop and web development using a variety of languages and platforms. He is the author of seven other books ranging from C++ to Python.

Bibliographic information