.. -*- coding: utf-8 -*- .. _python_libreria_estandar: La librería estándar Python --------------------------- La librería estándar Python 2 incluye los siguientes módulos y librerías: - :ref:`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``. .. todo:: TODO terminar de escribir esta sección. .. _`La biblioteca estándar Python 2`: https://docs.python.org/2/library/