Python viene acompañado de una extensa colección de módulos. Entre ellos destacamos los siguientes:
calendar
Su propio nombre lo indica, funciones de calendario.
commands
Es el módulo que se utiliza para usar los comandos propios de sistemas Unix. A no ser que sea especialmente necesario, es preferible usar el módulo os ya que es independiente de la máquina.
curses
Funciones para programar interfaces en modo texto
getopt
Para pasar argumentos en línea de comandos
math y cmath
Librería matemática estándar y librería para números complejos.
ftplib
Biblioteca que de forma sencilla permite la conexión e interacción con un servidor FTP remoto. Muy útil y sencilla.
os
El módulo de comunicación con el SO estándar. Muy potente y flexible, implementa un interfaz de acceso al sistema operativo independientemente del que sea.
pickle y cpickle
Este módulo es una joya. Permite guardar cualquier estructura de datos, por avanzada que sea en un fichero, incluso en formato texto.
random
Incluye numerosas funciones de generación de números aleatorios.
strings
Funciones de tratamiento y manejo de cadenas.
Para una completa referencia, consultar el índice de módulos de la documentación de Python.