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.

Files in a folder

Learn more about documentation at scale in this interview with Tom Caswell, Matplotlib lead developer.
Person looking up at the stars

Explore the universe with NumPy, SciPy, Scikit-Image, and Astropy.
Snake charmer cartoon with a yellow snake and a blue snake

These are a few of my favorite things about Python.
OpenStack source code (Python) in VIM

Pylint is your friend when you want to avoid arguing about code complexity.
A python with a package.

Python supports imperative, functional, procedural, and object-oriented programming; here are tips on choosing the right one for a specific use case.
Hands on a keyboard with a Python book

In part 2 of this series on machine learning with Python, train and use a data model to predict plays from a National Football League dataset.
A football field.

In part 1 of this series on machine learning with Python, learn how to prepare a National Football League dataset for training.
Munch on open data with Python and Pandas

Do your own data science exploration and analysis on the annual developer survey's dataset.