Python Python feed

Python is a popular programming language in open source circles. Read the article collection to find out about Python's welcoming community, learn how to get started programming in Python, and scripts for improving your Python programming chops.

4 awesome command-line tools

We look at a few well-designed CLI programs and how they overcome some discoverability problems.
Colorful deployments: An introduction to blue-green, canary, and rolling deployments

Learn how to implement three popular deployment strategies—blue-green, canary, and rolling—on the...
Cross-platform development with Python and BeeWare

Learn how the BeeWare suite of libraries and bridges will help Python developers deploy code across...
Grok the GIL: How to write fast and thread-safe Python

We explore Python's global interpreter lock and learn how it affects multithreaded programs.
Automate podcast publishing with Python

Python can help you skip over the fussy little steps required to publish podcasts. We walk through...
Python vs. Ruby: Which is best for web development?

Python and Ruby are similar in some ways but are worlds apart in their approach to solving problems.
Qt versus Wx: How do two of the most popular Python frameworks compare?

Which Python GUI should you choose for your project? We compare wxPython and PyQt.
Why and how to handle exceptions in Python Flask

Learn more in this lesson in Python exception handling and how to do it in a secure manner.