PySimpleGUI – How to Draw Shapes on an Image with a GUI
Drawing shapes on images is neat. But wouldn’t it be nice if you could draw the shapes interactively? That is the point of this tutorial. You will create a user interface using PySimpleGUI to allow you...
View ArticlePyDev of the Week: Jonathan Hoffstadt
This week we welcome Jonathan Hoffstadt (@jhoffs1) as our PyDev of the Week! Jonathan is the co-author of Dear PyGUI. It’s a neat, new Python GUI package. You can see what else Jonathan has been...
View ArticlePython GUI Frameworks (Video)
In this tutorial, I talk about some of Python’s most popular GUI frameworks. You will learn the basics of graphical user interfaces. Then you will learn how to create a simple image viewer using...
View ArticlePython Packaging Index Removes 3,653 Malicious Libraries
Once again the Python Packaging Index (PyPI) has been hit with malicious libraries. Over 3500 of them in fact. You can read more about this at The Register or the Sonatype Blog. The administrators at...
View ArticlePyDev of the Week: Jens Winkelmann
This week we welcome Jens Winkelmann (@WinmanJ) as our PyDev of the Week! Jens is a former PhD researcher in the Foams and Complex System Group at Trinity College Dublin (TCD) but is now working as a...
View ArticlePyDev of the Week: Žan Anderle
This week we welcome Žan Anderle (@z_anderle) as our PyDev of the Week! Žan is a freelance software developer. You can check out his blog or check out his Github profile you’d like to know what he is...
View ArticlePyDev of the Week: John Sheehan
This week we welcome John Sheehan (@JennaSys) as our PyDev of the Week. John is the author of React to Python. You can see what John has been up via his website or on his Github profile. Let’s spend...
View ArticlePython 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...
View ArticlePyDev of the Week: Yuxi (Hayden) Liu
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...
View ArticlePyDev 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...
View ArticlePillow: 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...
View ArticlePython’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...
View ArticlePython 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...
View ArticlePyDev of the Week: Will McGugan
This week we welcome Will McGugan (@willmcgugan) as our PyDev of the Week! Will is the author of the Rich package, which is for rich text and beautiful formatting in the terminal. If you have a moment,...
View ArticlePyDev of the Week: Tristan Bunn
This week we welcome Tristan Bunn as our PyDev of the Week! Tristan is the author of Learn Python Visually, a new Python book from No Starch Press. You can find out more about what Tristan is up to on...
View ArticlePyDev of the Week: Haki Benita
This week we welcome Haki Benita (@be_haki) as our PyDev of the Week! Haki is a contributor at Real Python. You can also see some of Haki’s work over on their own website or by checking out their...
View ArticlePyDev of the Week: Adam Johnson
This week we welcome Adam Johnson (@adamchainz) as our PyDev of the Week! Adam is a member of the Django project Technical Board. He also co-organizes the London Django Meetup. Adam is the author of...
View ArticleAn Overview of Image Processing with Python and Pillow (Video)
Learn how to edit and enhance photos using Pillow and the Python programming language. What you’ll learn in this video: Opening Images Extracting Image Information (EXIF) Cropping Rotating Image...
View ArticlePyDev of the Week: Parker Allen
This week we welcome Parker Allen as our PyDev of the Week! Parker works at BentoBox a restaurant software company that uses Python on its backend. Let’s spend some time getting to know Parker! Can you...
View ArticleConverting an Image to ASCII with Python
There are lots of fun Python snippets out there that you can use to convert your photos into ASCII art. Anthony Shaw, an author, and contributor at Real Python, has his own snippet on GitHub. Most of...
View Article