{Python}

Importando Módulos en Python

  • Definición de módulo: un archivo que contiene definiciones de Python, incluidas variables, funciones y clases, que puedes incluir en tu aplicación.
  • Definición de paquete: una forma de estructurar los módulos de Python mediante el uso de "directorios anidados".

Introducción a Módulos y Paquetes

  • Ejemplo: import math
    • Uso de funciones del módulo: math.sqrt(16)
  • Ejemplo: from math import sqrt
    • Uso directo de sqrt(16) sin prefijo.

Importando Módulos Estándar

  • Instalación de paquetes utilizando pip, por ejemplo, pip install requests.
  • Ejemplo: import requests
    • Uso para realizar una solicitud HTTP GET: response = requests.get('http://example.com')

Importando Módulos de Terceros

  • Creación de un archivo de script personalizado, por ejemplo, utilities.py con una función greet().
  • Importar y usar esta función en otro script:

from utilities import greet

Importando Archivos de Script Personalizados

  • Uso de alias para simplificar los nombres de módulos o funciones largas, por ejemplo, import numpy as np.

Alias en Importaciones

  • Agrupar todas las importaciones al principio del archivo.
  • Separar las importaciones estándar, de terceros y personalizadas con líneas en blanco.
  • Evitar el uso de from module import * para no saturar el espacio de nombres.

Buenas Prácticas de Importación

Code

By mawetec

Code

  • 62