preloader

1 de enero de 1 | 2 minutos de lectura
Índice de contenido

Una variante de la declaración de importación nos permite importar todo desde un módulo en particular y eliminar la necesidad de prefijar las funciones o clases de los módulos con el nombre del módulo, por ejemplo: Que se puede leer a partir de <nombre del módulo> importar todo en ese módulo y hacerlo directamente disponible. Como muestra, podemos hacer referencia a default_shape, la función de impresora () y la clase Shape directamente. Tenga en cuenta que el ‘*’ aquí a menudo se denomina comodín; lo que significa que representa todo en el módulo. El problema con esta forma de importación es que puede dar lugar a conflictos de nombres, ya que trae al alcance todos los elementos definidos en el módulo utils. Sin embargo, podemos solo estar realmente interesado en la clase Shape; en cuyo caso podemos elegir sólo trae esa característica, por ejemplo: Ahora solo la clase Shape se ha importado al archivo y se ha creado directamente disponible. Incluso puede dar un alias para un elemento que se importa desde un módulo usando la declaración de importación. Por ejemplo, puede crear un alias para todo el paquete: Por ejemplo: En este ejemplo, en lugar de hacer referencia al módulo que estamos importando como utils, le hemos dado un alias y lo llamamos utilidades. También podemos alias elementos individuales de un módulo, por ejemplo, una función puede ser dado un alias, al igual que una variable o una clase. La sintaxis para esto es de utils importar Forma s = Forma(‘rectángulo’) huellas dactilares) desde <nombre del módulo> importar * de la importación de utilidades * impresora (forma_predeterminada) forma = Forma(‘círculo’) impresora (forma) importar <nombre_módulo> como <nombre_módulo_alternativo> importar utilidades como utilidades utilidades.impresora(utilidades.forma_predeterminada) 286 25 Módulos y paquetes de Python

comments powered by Disqus

popular post

El modelo AR de series temporales univariadas

Resumen: En esta entrada, descubrirá el modelo AR: El modelo autorregresivo.

Leer más

Evaluación de modelos para pronosticar

Resumen: Al desarrollar modelos de aprendizaje automático, generalmente se comparan varios modelos durante la fase de construcción.

Leer más

Modelos para pronosticar

Resumen: El pronóstico, traducido groseramente como la tarea de predecir el futuro, ha estado presente en la sociedad humana durante siglos.

Leer más