Python 101 is Pay What You Want for 24 Hours

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 101 is Pay What You Want for 24 Hours Read More »

Python’s with Statement and Context Managers

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, …

Python’s with Statement and Context Managers Read More »

Pillow: Image Processing with Python Now Available!

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 …

Pillow: Image Processing with Python Now Available! Read More »

PyDev of the Week: Ngazetungue Muheue

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 …

PyDev of the Week: Ngazetungue Muheue Read More »

Python 201: The functools Module (Video)

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 …

Python 201: The functools Module (Video) Read More »