| PyPy: Faster Python With Minimal Effort |
In this tutorial, you’ll learn how you can use PyPy to improve the speed of your applications. You’ll see how PyPy compares with other Python implementations like CPython and learn about features that you can use to gain significant performance boosts without making changes to your code.
Running Python on .NET 5
Pyjion is an alternative to the CPython runtime that compiles Python to ECMA CIL and uses .NET common language runtime to compile the CIL to machine code. Learn how Pyjion works, how it compares to other Python runtimes, and what the future holds for the project.
Python Developers Are in Demand on Vettery
Get discovered by top companies using Vettery to actively grow their tech teams with Python developers (like you). Here’s how it works: create a profile, name your salary, and connect with hiring managers at startups to Fortune 500 companies. Sign up today - it’s completely free for job-seekers →
Hunting for Malicious Packages on PyPI
Jordan Wright installed every package on PyPI to look for malicious content. And he didn’t just inspect code, he actually ran the packages. Brave soul! Learn how he set-up this project and what he learned on his adventure.
Emulating Quantum Computing With Python
Learn how to use Python for quantum computing with the QuTiP package, including an introduction to qubits and noise in quantum systems.
Wrapping C++ With Cython, Part I
Learn how to wrap a C++ library with Cython in order to expose a Python API.
ANTON ZHDAN-PUSHKIN • Shared by Anton ZHdan-Pushkin
Guido van Rossum (Creator of Python) Now Works at Microsoft
Retirement was “boring.”
Nikola v8.1.2 Is Out
CircuitPython 6.0.0-Rc.1 Released
youtube-dl Repository Has Been Restored on GitHub With Help From the Electronic Frontier Foundation
From Depressed Addict to Happy 25 Year Old: How Learning Python Helped Save My Life
Python Developer / Software Engineer (Berlin, Germany)
Senior Full Stack Developer (Chicago, IL, USA)
Senior Software Engineer (Remote)
Senior Research Programmer (Remote)
More Python Jobs >>>
Articles & Tutorials
Python and PyQt: Creating Menus, Toolbars, and Status Bars
In this step-by-step tutorial, you’ll learn how to create, customize, and use Python menus, toolbars, and status bars for creating GUI applications using PyQt.
5 Uses of Asterisks in Python
You probably know the
* operator as the multiplication operator in Python. But did you know that there are four other uses for it that have nothing to do with multiplication?
Become a Python Guru With PyCharm
PyCharm is the Python IDE for Professional Developers by JetBrains providing a complete set of tools for productive Python, Web and scientific development. Be more productive and save time while PyCharm takes care of the routine →
Introduction to Linear Algebra for Applied Machine Learning With Python
Need a quick reference for Linear Algebra? Look no further! This collection of notes covers all of the fundamentals and includes sample code in Python.
73 Examples to Help You Master Python’s f-Strings
f-Strings might be one of the most beloved features in Python 3.6+. Here are 73 examples of how to use f-strings to improve your Python code.
The Real Python Podcast – Episode #35: Security and Authorization in Your Python Web Applications
So you built a web application in Python. Now how are you going to authorize users? Security goes beyond authentication. Who gets to do what, where, and when? This week on the show, we have Sam Scott, chief technology officer from Oso. Oso is an open-source policy engine for authorization that you embed in your application.
REAL PYTHON podcast
Get Distributed Tracing in your Python Apps with OpenTelemetry
Watch this on-demand webinar to learn how to get started with OpenTelemetry in Python, and how to help your organization successfully deliver value from distributed tracing.
Our Experience With Hypothesis Testing (And Why Do We Love It So Much!)
The developers of Parsec, an open-source file-sharing solution, found themselves with a complex set of interacting components. In this article, the developers share how the
hypothesis testing framework has made testing their application easier.
Make a Hugo Static Blog Inside a Django App
Can you build a statically generated blog into your Django app without using a subdomain, Django’s static files, or a reverse proxy? Yes, you can! Learn how and when you might use this approach in Matt Layman’s latest article.
MATT LAYMAN • Shared by Matt Layman
Python Pitfalls: Expecting the Unexpected
Save yourself hours of debugging by avoiding these common gotchas and pitfalls in your Python code.
MARTIN HEINZ • Shared by Martin Heinz
Kickstarter Projects: Do They Succeed?
Find out if Kickstarter projects succeed from a data science perspective.
Projects & Code
Brought to you by Real Python for Teamssponsor
Online Python training created by a community of experts. Give your team the real-world Python skills they need to succeed →
Pyjion: A JIT for Python Based Upon CoreCLR
hypothesis: Hypothesis Is a Powerful, Flexible, and Easy to Use Library for Property-Based Testing
linqit: Extends Python Lists With .NETs LINQ Functionality
QuTiP: Quantum Toolbox in Python
AstroPaint: Mock Maps of Astrophysical Signals
jupylet: Game Programming in Jupyter Notebooks
Pyxell: Programming Language Written in Python With ANTLR, Compiled to C++
nikola: Static Website and Blog Generator
pytorch_geometric_temporal: Dynamic Extension Library for PyTorch Geometric
GITHUB.COM/BENEDEKROZEMBERCZKI • Shared by Benedek Rozemberczki
parsec-cloud: Open Source Dropbox-Like File Sharing With Full Client Encryption
django-react-boilerplate: Minimalist Boilerplate for Django With React