Download 32 Free Python Books and eBooks - Part 3

Download free Python eBooks in pdf format or read Python books online.

Thinking in Python

This is not an introductory Python book. This book assumes you’ve learned the basics of Python elsewhere. This is a book about design that I have been working on for years, basically ever since I first started trying to read Design Patterns (Gamma, Helm, Johnson & Vlissides, Addison-Wesley, 1995), commonly referred to as the Gang of Four or just GoF).

Python Standard Library

Python Standard Library

Ideal for any working Python developer, Fredrik Lundh’s Python Standard Library provides an excellent tour of some of the most important modules in today’s Python 2.0 standard.

Data Structures and Algorithms with Object-Oriented Design Patterns in Python

Data Structures and Algorithms with Object-Oriented Design Patterns in Python by Bruno R. Preiss. The primary goal of this book is to promote object-oriented design using Python and to illustrate the use of the emerging object-oriented design patterns.

How to Think Like a Computer Scientist: Learning with Python

How to Think Like a Computer Scientist: Learning with Python

“How to Think Like a Computer Scientist: Learning with Python” by Allen Downey, Jeff Elkner and Chris Meyers can be download in various formats. The goal of this book is to teach you to think like a computer scientist.

Text Processing in Python

Text Processing in Python

Text Processing in Python by David Mertz is available in smart ASCII(text) format. The book contents are python basics, basic string operations, regular expressions, parsers and state-machines, internet tools and techniques, a selective and impressionistic short review of python, a data compression primer, understanding unicode, a state-machine for adding markup to text and glossary terms.

Dive Into Python: Python from novice to pro

Dive Into Python: Python from novice to pro

Dive Into Python: Python from novice to pro is a Python book for experienced programmers. It is a free python book by Mark Pilgrim. You can download it in various formats. 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.

Zope Guide

Welcome, Python programmer, to this comprehensive guide to Zope 3. Zope 3 is a free/open source web application framework written in the Python programming language. Zope 3 provides a component architecture, transactional object database, tightly integrated security model and many other features.

Zope Developer’s Guide

This guide is intended to document Zope for developers. If you fit more into the “user” audience, you’ll probably want to start by reading The Zope Book . If you fit more into the “administrator” audience, you’ll likely be interested in The Zope Administrator’s Guide, although it is currently unfinished. Throughout this guide, it is assumed that you know how to program in the Python programming language. Most of the examples in this guide will be in Python.

The Zope Book

The Zope Book

This book is designed to introduce you to Zope2, an open-source web application server. To make effective use of the book, you should know how to use a web browser and have a basic understanding of the Hyper Text Markup Language (HTML) and Uniform Resource Locators (URLs). You don’t need to be a highly-skilled programmer in order to use Zope2, but you may find the understanding of some programming concepts (particularly in object-oriented programming) to be extremely helpful.

Building Skills in Python

Building Skills in Python

How do you learn Python? By doing a series of exercises, each of which adds a single new feature of the language. This 450+ page book has 42 chapters that will help you build Python programming skills through a series of exercises. This book includes six projects from straight-forward to sophisticated that will help solidify your Python skills.