Learn Python: Tutorials and updates from Red Hat experts
Python is a popular programming language for data science, machine learning, and web development.
Install Python 3 on RHEL
Updating to Python 3.9 is a great way to modernize your existing applications with the latest Python features, including time zone-aware timestamps, new string functions, dictionary union operators, and subtle performance boosts.
You can install Python 3.9, set up your environment, and start using it to create and run Python web services in a Red Hat Enterprise Linux 8 container in 15 minutes.
Why do developers love Python?
"I love Python because it's fast to write, smooth, looks clean, offers many clever (to the point of dangerous) ways to do things and combine them, and has useful libraries and web frameworks for just about anything you want to do."
Are you ready to learn Python? This quick video could help you decide.
Get a first look at five language features that make Python powerful, versatile, and easy to use.
What is Python used for?
Python is a server-side programming language that's been a fixture in programming since it was introduced in the late '80s. And why not? It's easy to read, write, and run; it's more efficient than similar languages with the same functions; and it's more scalable.
Here are a few reasons why Python is hotter than ever.
Featured Python tutorials
Thoth prescriptions for resolving Python dependencies
Thoth prescriptions resolve dependency conflicts in Python application...
Faster web deployment with Python serverless functions
Deploy functions in a snap with Red Hat OpenShift Serverless Functions and...
Containerized Python Flask development on Red Hat OpenShift
Create a containerized development environment for Flask-based Python...
5 things to know before learning Python
Getting started with a new programming language can be challenging. Whether you're brand new to programming or a seasoned developer, these five tips will help you decide if it’s time to switch to Python.
Popular Python tutorials on Red Hat Developer
micropipenv: Installing Python dependencies in containerized applications
Explore the challenges of installing and managing Python dependencies in...
Managing Python dependencies with the Thoth JupyterLab extension
Use the Thoth Jupyterlab extension to manage Python dependencies in your...
How to write an ABI compliance checker using Libabigail
Write a Python-based application binary interface (ABI) checker to ensure...
How to install multiple versions of Python on Red Hat Enterprise Linux
Everything you need to install Python and related utilities on Red Hat...
Speed up your Python using Rust
Rust is a language that has no runtime so it can be used to integrate with...
Introduction to machine learning with Jupyter notebooks
Delve into the basics of machine learning using our Jupyter notebook...
What, no Python in Red Hat Enterprise Linux 8?
In Red Hat Enterprise Linux 8, we have moved Python off to the side and...
How to install Python Flask on Red Hat Enterprise Linux 7
If you need to build some Python-based microservices, one way to do it is to...