10.3. La librería estándar Python

La librería estándar Python 2 incluye los siguientes módulos y librerías:

  • Funciones integradas y funciones integradas no esenciales
  • Constantes integradas, con el módulo site.
  • Tipos integrados, incluye 13 tipos, como Booleano, Numérico y otros.
  • Manejo de Excepciones
  • Servicios cadenas de caracteres, incluye 11 librerías, como string, re y otros.
  • Tipos de datos, incluye 19 librerías, como datetime, pprint y otros.
  • Módulos numéricos y matemáticos, incluye 9 librerías, como decimal, math y otros.
  • Acceso a archivos y directorios, incluye 12 librerías, como os.path, fileinput y otros.
  • Persistencia de datos, incluye 13 librerías, como pickle, sqlite3 y otros.
  • Compresión de datos y de archivo, incluye 5 librerías, como zlib, gzip y otros.
  • Formatos de archivo, incluye 6 librerías, como csv, ConfigParser y otros.
  • Servicios criptográficos, incluye 4 librerías, como hashlib, md5 y otros.
  • Servicios genéricos del sistema operativo, incluye 17 librerías, como os, time y otros.
  • Servicios opcionales del sistema operativo, incluye 9 librerías, como threading, readline y otros.
  • Comunicación entre procesos y redes, incluye 7 librerías, como subprocess, socket y otros.
  • Manejo de datos de Internet, incluye 16 librerías, como email, json y otros.
  • Procesamiento de marcado estructurado, incluye 15 librerías, como HTMLParser, htmllib y otros.
  • Protocolos de Internet y soporte, incluye 25 librerías, como cgi, wsgiref y otros.
  • Servicios multimedia, incluye 10 librerías, como audioop, wave y otros.
  • Internacionalización, incluye las librerías gettext y locale.
  • Program Frameworks, incluye las librerías cmd y shlex.
  • Interfaces gráficas de usuario con Tk, incluye 7 librerías, como Tkinter, IDLE y otros.
  • Herramientas de desarrollo, incluye 6 librerías, como unittest, test y otros.
  • Depuración y Profiling, incluye 7 librerías, como pdb, trace y otros.
  • Empaquetado y distribución de software, incluye las librerías distutils y ensurepip.
  • Python Runtime Services, incluye 16 librerías, como sys, site y otros.
  • Intérpretes de Python personalizados, incluye las librerías code y codeop.
  • Ejecución restringida, incluye las librerías rexec y Bastion.
  • Importación de módulos, incluye 7 librerías, como imp, runpy y otros.
  • Python Language Services, incluye 13 librerías, como parser, dis y otros.
  • Paquete compilador de Python, incluye 5 librerías.
  • Servicios Misceláneos, formatter librería incluida.
  • Servicios específicos de MS Windows, incluye 4 librerías, como msilib, winsound y otros.
  • Servicios específicos de Unix, incluye 16 librerías, como commands, syslog y otros.
  • Servicios específicos de Mac OS X, incluye 9 librerías, como ic, MacOS y otros.
  • Módulos de MacPython OSA, incluye 12 librerías, como aepack, aetypes y otros.
  • Servicios específicos de SGI IRIX, incluye 12 librerías, como gl, jpeg y otros.
  • Servicios específicos de SunOS, las librerías sunaudiodev y SUNAUDIODEV.

Por hacer

TODO terminar de escribir esta sección.