The Python Standard Library

Python's standard library is incredibly extensive. It offers a wide range of facilities such as handling operating system functions, file systems, dates, networks, math, and much more. It's often said that Python comes with "batteries included."

Here are the most important, frequently used built-in modules every Python developer should know.

System and Files

Data Formats & Persistence

Time and Math

Data Structures & Algorithms

Architecture & Typing

Error Handling & Debugging

Networking & Security

Concurrency

Text & Media