shutil — Operaciones de archivo de alto nivel

El módulo shutil incluye operaciones de archivos de alto nivel como copiar y archivar.

Lee el resto

tempfile — Objetos temporales del sistema de archivos

El módulo tempfile proporciona varias funciones para crear de forma segura los recursos temporales del sistema de archivos.

Lee el resto

linecache — Lectura eficiente de archivos de texto

El módulo linecache se usa en otras partes de la biblioteca estándar de Python cuando se trata con archivos fuente de Python.

Lee el resto

fnmatch — Combinación de patrones Glob al estilo Unix

El módulo fnmatch se usa para comparar nombres de archivo con patrones estilo glob como los utilizados por los shells Unix.

Lee el resto

glob — Coincidencia de patrón de nombre de archivo

Aunque la interfaz de glob es pequeña, el módulo incluye una gran cantidad de poder.

Lee el resto

pathlib — Rutas del sistema de archivos como objetos

pathlib incluye clases para administrar rutas del sistema de archivos formateadas utilizando la sintaxis estándar de POSIX o de Microsoft Windows.

Lee el resto

os.path — Manipulación de nombres de archivo independiente de la plataforma

Escribir código para trabajar con archivos en múltiples plataformas es fácil usando funciones incluidas en el módulo ´os.path´

Lee el resto

statistics — Cálculos estadísticos

El módulo statistics implementa muchas fórmulas estadísticas comunes para cálculos eficientes usando varios tipos numéricos de Python (int, float, Decimal, y Fracción).

Lee el resto

math — Funciones Matemáticas

El módulo math implementa muchas de las funciones IEEE que normalmente se encontraría en las bibliotecas nativas de la plataforma C para operaciones complejas matemáticas usando valores de coma flotante, incluyendo logaritmos y operaciones trigonométricas.

Lee el resto

random — Generadores de números pseudoaleatorios

El módulo random proporciona un generador rápido de números pseudoaleatorios basado en el algoritmo Mersenne Twister.

Lee el resto

fractions — Números racionales

La clase Fraction implementa operaciones numéricas para números racionales basadas en la interfaz definida por Rational en el módulo numbers.

Lee el resto

decimal — Matemáticas de coma fija y flotante

El módulo decimal implementa aritmética de coma fija y flotante usando el modelo familiar para la mayoría de las personas, en lugar de la versión de coma flotante IEEE implementada por la mayoría del hardware y familiar para los programadores.

Lee el resto

calendar — Trabajar con fechas

El módulo calendar define la clase Calendar, que encapsula cálculos para valores tales como las fechas de las semanas en un mes o año dado.

Lee el resto

datetime — Manipulación de valores de fecha y hora

datetime contiene funciones y clases para trabajar con fechas y horas, por separado y en conjunto.

Lee el resto

time — Hora del reloj

El módulo time brinda acceso a varios tipos diferentes de relojes, cada uno útil para diferentes propósitos.

Lee el resto

contextlib — Utilidades de gestión de contexto

El módulo contextlib contiene utilidades para trabajar con gestores de contexto y la declaración with.

Lee el resto

re — Expresiones Regulares

Las expresiones regulares son patrones de coincidencia de texto descritos con una sintaxis formal.

Lee el resto

operator — Interfaz funcional para operadores incorporados

La programación con iteradores ocasionalmente requiere crear pequeñas funciones para expresiones simples.

Lee el resto

itertools — Funciones de iterador

Las funciones proporcionadas por itertools están inspiradas en características de lenguajes de programación funcionale como Clojure, Haskell, APL y SML.

Lee el resto

functools — Herramientas para manipular funciones

El módulo functools proporciona herramientas para adaptar o ampliar funciones y otros objetos invocables, sin re escribirlos completamente.

Lee el resto

collections — Tipos de datos de contenedores

El módoulo collections incluye tipos de datos de contenedores, más allá de los tipos de datos incorporados list, dict, y tuple.

Lee el resto

pprint — Impresión bonita de estructuturas de datos

El módulo pprint contiene una "impresora bonita" para producir vistas estéticamente agradables de estructuras de datos.

Lee el resto

copy — Duplicar Objectos

El módulo copy incluye dos funciones, copy() y deepcopy(), para duplicar objetos existentes.

Lee el resto

weakref — Referencias no-permanentes a objetos

El módulo weakref admite referencias débiles a objetos. Una referencia normal incrementa el conteo de referencias en el objeto y previene que sea recolectado.

Lee el resto

struct — Estrutucturas binarias de datos

El módulo struct incluye funciones para convertir entre cadenas de bytes y tipos de datos nativos de Python, como números y cadenas.

Lee el resto

queue — Implementación FIFO segura para hilos

El módulo queue proporciona una estructura datos de primero en entrar, primero en salir (FIFO) adecuada para la programación de múltiples hilos.

Lee el resto

El módulo Python 3 de la semana

Con esto empieza la aventura de re-descubrir cada semana cómo funciona un módulo de la biblioteca estándar de Python 3.

Desde hoy estoy publicando cada semana la traducción de un artículo de Python 3 Module of the week en https://rico-schmidt.name/pymotw-3/.

Pienso que he traducido lo suficiente para empezar con la traducción de los módulos cada semana. Si todo va bien voy a publicar un módulo cada lunes.