Pro Python Advanced coding techniques and tools

Categories:

Recommended

When I wrote my first book, Pro Django, I didn’t have much of an idea of what my readers would find interesting. I had gained a lot of information I thought would be useful for others to learn, but I didn’t really know what would be the most valuable thing they’d take away. As it turned out, in nearly 300 pages, the most popular chapter in the book barely mentioned Django at all. It was about Python. The response was overwhelming. There was clearly a desire to learn more about how to go from a simple Python application to a detailed framework like Django. It’s all Python code, but it can be hard to understand based on even a reasonably thorough understanding of the language. The tools and techniques involved require some extra knowledge that you might not run into in general use. This gave me a new goal with Pro Python: to take you from proficient to professional. Being a true professional requires more experience than you can get from a book, but I want to at least give you the tools you’ll need. Combined with the rich philosophy of the Python community, you’ll find plenty of information to take your code to the next level.

Who This Book Is For

Because my goal is to bring intermediate programmers to a more advanced level, I wrote this book with the expectation that you’ll already be familiar with Python. You should be comfortable using the interactive interpreter, writing control structures, and a basic object-oriented approach. That’s not a very difficult prerequisite. If you’ve tried your hand at writing a Python application— even if you haven’t released it into the wild, or even finished it—you likely have all the necessary knowledge to get started. The rest of the information you’ll need is contained on these pages.

What You’ll Need

This book is written with the latest versions of Python in mind, so most of the examples assume that you’re already using Python 3.1, which is the latest official release as of the date of publishing. I don’t take the jump to Python 3 lightly, though, so there are plenty of compatibility notes along the way, going all the way back to Python 2.5. As long as your copy of Python was released in the last few years, you’ll be all set.

Nearly all the packages used in this book come from the Python Standard Library, which ships with every Python installation. Some sections will reference third-party libraries that aren’t included in that bundle, but those are strictly informative; you won’t lose out if you don’t have them installed.

Category:

Attribution

Marty Alchin. Pro Python Advanced coding techniques and tools. https://archive.org/download/python-books/Apress.Pro.Python.Advanced.Coding.Techniques.And.Tools.Jun.2010.ISBN.1430227575.pdf

VP Flipbook Maker

Convert your work to digital flipbook with VP Online Flipbook Maker! You can also create a new one with the tool. Try it now!