News

Learn which Python standard library modules are headed for the boneyard in Python 3.13, and how to replace them.
This post explains what a Python module is and how to use it to drastically extend the capabiltiies of your code. Plus: how to make your own!
What is Python? This post answers that question and walks you through the basics. Set up a coding environment and build your first simple app!
What’s interesting about Python is its support for packages and modules, which many Python programmers have come to live by.
A superset of Python that compiles to C, Cython combines the ease of Python with the speed of native code. Here's a quick guide to making the most of Cython in your Python programs.
However, Python 3.12 is not just about additions and improvements. Several modules have been removed in this version, including async ads and asyncore, which have been replaced by async IO.