Python Imaging Library Handbook
The Python Imaging Library adds image processing capabilities to your Python interpreter. This library provides extensive file format support, an efficient internal representation, and fairly powerful image processing capabilities. The core image library is designed for fast access to data stored in a few basic pixel formats. It should provide a solid foundation for a general image processing tool.
GUI Programming with Python
This is the first book on Python and Qt. There have been quite a few books on C++ and Qt, but you would need to be fairly adept at mentally searching and replacing C++ language constructs to be able to use those books for pleasure and profit if your chosen language is Python. The same holds for the extensive html documentation that comes with the C++ Qt library. With the growing popularity of Python, PyQt and BlackAdder, people will start using these tools who don't want to translate C++ to Python to figure out what they are supposed to do. This is the first group of people for whom I've written this book: beginning software developers who have chosen Python because it allows them to become productive quickly with a language and an environment that have been designed to accommodate �subject specialists'. That is, people who need to get an application done to help them with their work, but who are not developers by profession.
A byte of Python
A Byte of Python is a book on programming using the Python language. It serves as a tutorial or guide to the Python language for anyone. If all you know is how to save text files, then this is an ideal beginner's book for you. If you are an expert programmer who loves C, Perl, Java or C#, you can also learn Python using this book.
How to Think Like a Computer Scientist: Learning with Python
This book owes its existence to the collaboration made possible by the Internet and the free software movement. Its three authors a college professor, a high school teacher, and a professional programmer have yet to meet face to face, but we have been able to work closely together and have been aided by many wonderful folks who have donated their time and energy to helping make this book better. We think this book is a testament to the benefits and future possibilities of this kind of collaboration, the framework for which has been put in place by Richard Stallman and the Free Software Foundation.
Dive Into Python
The first thing you need to do with Python is install it. Or do you? If you're using an account on a hosted server, your ISP may have already installed Python. Most popular Linux distributions come with Python in the default install. Mac OS X 10.2 and later includes a command-line version of Python, although you'll probably want to install a version that includes a more Mac-like graphical interface. Windows does not come with any version of Python. But don't despair! There are several ways to point-and-click your way to Python on Windows.
Thinking in Python
This is not an introductory Python book. This book assumes you've learned the basics of Python elsewhere.
Text Processing in Python
At the broadest level text processing is simply taking textual information and -doing something- with it. This doing might be restructuring or reformatting it, extracting smaller bits of information from it, algorithmically modifying the content of the information, or performing calculations that depend on the textual information. The lines between 'text' and the even more general term 'data' are extremely fuzzy; at an approximation, 'text' is just data that lives in forms that people can themselves read--at least in principle, and maybe with a bit of effort. Most typically computer 'text' is composed of sequences of bits which have a 'natural' representation as letters, numerals and symbols; and most often such text is delimited (if delimited at all) by symbols and formatting that can be easily pronounced as 'next datum.'
Non-Programmers Tutorial For Python
Complete Tutorial
How to Think Like a Computer Scientist - Learning with Python
This book owes its existence to the collaboration made possible by the Internet and the free software movement. Its three authors a college professor, a high school teacher, and a professional programmer have yet to meet face to face, but we have been able to work closely together and have been aided by many wonderful folks who have donated their time and energy to helping make this book better.
Learning with Python
The process of translating and using How to Think Like a Computer Scientist for the past two years has confirmed Python's suitability for teaching beginning students. Python greatly simplifies programming examples and makes important programming ideas easier to teach
Python 2.6 - Free eBook Python 2.6 - Download ebook Python 2.6 free
|