Python Books
-
SQLite (Developer's Library)
Published 16 years ago
by Chris Newman, Sams
SQLite is a small, fast, embeddable database. What makes it popular is the combination of the database engine and interface into a single library as well as the ability to store all the data in a single file. Its functionality lies between MySQL and PostgreSQL, however it is faster than both databases. In SQLite, author Chris Newman provides a thorough, practical guide to using, administering and programming this up-and-coming database.
-
Unit Test Frameworks
Published 16 years ago
by Paul Hamill, O'Reilly Media
Unit test frameworks are a key element of popular development methodologies such as eXtreme Programming (XP) and Agile Development. But unit testing has moved far beyond eXtreme Programming; it is now common in many different types of application development. Unit tests help ensure low-level code correctness, reduce software development cycle time, improve developer productivity, and produce more robust software.
-
Foundations of Python Network Programming
Published 16 years ago includes sample chapter
by John Goerzen, Apress
This may be the easiest book review I've ever written. If you program in Python and you want to write Internet applications, go buy Foundations of Python Network Programming by John Goerzen. There. I've already folded down the corners of quite a few pages, and expect I'll refer to this book often in the coming months. — Greg Wilson, Dr. I think Apress is bringing a lot of helpful programming texts to the world.
-
Dive Into Python
Published 16 years ago includes sample chapter
by Mark Pilgrim, Apress
Whether you're an experienced programmer looking to get into Python or grizzled Python veteran who remembers the days when you had to import the string module, Dive Into Python is your 'desert island' Python book. As a complete newbie to the language?I constantly had those little thoughts like, 'this is the way a programming language should be taught.
-
The Definitive Guide to Plone
Published 16 years ago includes sample chapter
by Andy McKay, Apress
"Enjoyable to read?it has plenty of cautionary notes, hints, and other bits of advice that keep the reader awake and interested." ? Samuel Sotillo, ZopeMag.com This unique guide to Plone covers everything from installing Plone (on Mac OS X, Windows, and Linux) to writing code for the system. As part of the Apress library of Python programming and content management tools, The Definitive Guide to Plone is authored by a member of Plone's core development team, Andy McKay.
-
JavaServer Faces
Published 16 years ago
by Hans Bergsten, O'Reilly Media
JavaServer Faces, or JSF, brings a component-based model to web application development that's similar to the model that's been used in standalone GUI applications for years. The technology builds on the experience gained from Java Servlets, JavaServer Pages, and numerous commercial and open source web application frameworks that simplify the development process. In JavaServer Faces, developers learn how to use this new framework to build real-world web applications.
-
Python Programming: An Introduction to Computer Science
Published 17 years ago
by John M. Zelle, Franklin Beedle & Associates
This book is designed to be used as the primary textbook in a college-level first course in computing. It takes a fairly traditional approach, emphasizing problem solving, design, and programming as the core skills of computer science. However, these ideas are illustrated using a non-traditional language, namely Python. Although I use Python as the language, teaching Python is not the main point of this book.
-
The Python Language Reference Manual
Published 17 years ago
by Guido Van Rossum, Network Theory Ltd.
This manual is the definitive language reference for Python. It describes the syntax of Python and its built-in datatypes in depth. Python is an interpreted object-oriented programming language, suitable for rapid application development and scripting. Python's syntax emphasizes readability, which reduces the cost of program maintenance.
-
Text Processing in Python
Published 17 years ago
by David Mertz, Addison-Wesley Professional
Text Processing in Python describes techniques for manipulation of text using the Python programming language. At the broadest level, text processing is simply taking textual information and doing something with it. This might be restructuring or reformatting it, extracting smaller bits of information from it, or performing calculations that depend on the text. Text processing is arguably what most programmers spend most of their time doing.
-
An Introduction to Python
Published 17 years ago
by Guido van Rossum, Network Theory Ltd.
This manual provides an introduction to Python, an easy to learn object-oriented programming language. Python combines power with clear syntax. It has modules, classes, exceptions, very high level data types, and dynamic typing. Python can link directly to libraries written in C or C++ and can be embedded as an extension language for applications that need a programmable interface. Python is free software. It can be used with GNU (GNU/Linux), Unix, Microsoft Windows and many other systems.