ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Módulos predefinidos en Python


Enviado por   •  30 de Marzo de 2021  •  Apuntes  •  444 Palabras (2 Páginas)  •  71 Visitas

Página 1 de 2

Módulos predefinidos en Python

Al igual que las funciones predefinidas, Python ofrece una serie de módulos predefinidos que es importante que conozcas para continuar incrementando tus conocimientos y también tu portafolio. En tal sentido, te ofrecemos una lista de algunos módulos disponibles muy útiles.

Módulos Predefinidos

Además de las funciones predefinidas, Python provee un conjunto de módulos que soportan características muy útiles al momento de resolver problemas con Python. Un módulo contiene definiciones de funciones y opcionalmente puede contener instrucciones para inicializar el módulo. Un módulo es guardado como un archivo nombre_modulo.py. Dentro del módulo se puede utilizar el nombre del módulo consultando el valor de la variable __name__.

Supongamos que poseemos un módulo con funciones y utilidades en Python para el manejo de figuras (figuras.py).

Para utilizar este módulo tanto desde el intérprete como desde otro módulo o programa se utiliza la sentencia: import figuras.

Esto produce que los nombres definidos dentro del módulo ahora estén disponibles usando el nombre del módulo. Por ejemplo, si se dispone de una función para calcular el área (area()) y tenemos una variable rect que contiene la información de una figura a la que queremos calcular el área se escribe:arect = figuras.area(rect) # se asigna en arect el resultado del cálculo del área de rect.

De ser necesario, se pueden importar elementos específicos de un módulo. Por ejemplo: from figuras import area, dibujar # importa únicamente las funciones área y dibujar.

Esto no requiere que se use el nombre del módulo para nominar el elemento a usar; en consecuencia, la llamada anterior se escribe como: arect = area(rect)

En caso de querer importar todos los elementos se utiliza * en la lista de elementos a importar.

A continuación se listan algunos de los módulos disponibles en Python agrupados según su utilidad:

Módulos Utilidad

os, shutil, glob, sys Interfaz con el sistema operativo y el sistema de archivos

re Manejo de expresiones regulares

math Funciones matemáticas. Es importante destacar que este módulo siempre está disponible, por lo cual para usarlo solo hay que usar import math.

urllib, smtplib, poplib, email Módulos para funcionalidades de diversos protocolos de internet

datetime, timeit Manejo de fecha y hora

zipfile, tarfile Compresión de datos

doctest Módulo

...

Descargar como (para miembros actualizados)  txt (3.2 Kb)   pdf (35.1 Kb)   docx (8.4 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com