For the next 24 hours, Python 101 will be Pay What You Want, $3 minimum (usually $25). The second edition of Python 101 is completely rewritten from the ground up. In this book, you will learn the Python programming language and lots more. This book is split up into four sections: The Python Language Intermediate Topics Creating […]
Python came out with a special new keyword several years ago in Python 2.5 that is known as the with statement. This new keyword allows a developer to create context managers. But wait! What's a context manager? They are handy constructs that allow you to set something up and tear something down automatically. For example, […]
Pillow: Image Processing with Python is my latest book on the Python programming language. The paperback and Kindle versions are now available on Amazon. The paperback version of the book is in full color. That is why it more expensive than any of my other books to purchase. I put together a little video where […]
This week we welcome Ngazetungue Muheue (@muheuenga) as our PyDev of the Week! Ngazetungue helps organize PyCon Namibia and is the co-founder of Python Namibia. He is an active speaker and a member of the Python Software Foundation. Let's spend some time getting to know him better! Can you tell us a little about yourself […]
This week we welcome Yuxi (Hayden) Liu as our PyDev of the Week! Hayden is the author of Python Machine Learning By Example and other books. You can connect with Hayden on LinkedIn. Now let's spend some time getting to know Hayden better! Can you tell us a little about yourself (hobbies, education, etc): I […]
I recently did a talk on Python's neat functools module. This screencast covers the majority of the module: Caching cache lru_cache total_ordering partial reduce singledispatch wraps Related Reading Mouse Vs Python - Partial Functions Real Python: Python's reduce(): From Functional to Pythonic Style Mouse Vs Python - Function Overloading with singledispatch Mouse Vs Python […]