preloader

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

Obtendremos un error: Sin embargo, si importamos explícitamente la función, aún podemos hacer referencia a ella: Ahora el código funciona: Esto se puede usar para ocultar características que no están destinadas a ser utilizadas externamente. nalmente desde un módulo (los desarrolladores luego los usan bajo su propio riesgo) o para hacer características avanzadas solo disponibles para aquellos que realmente las quieren. 25.4.4 Importar dentro de una función En algunos casos, puede ser útil limitar el alcance de una importación a una función; de este modo, evitando cualquier uso innecesario o conflictos de nombres con las características locales. Para hacer esto, simplemente agregue una importación en el cuerpo de una función, por ejemplo: En este caso, solo se puede acceder a la clase Shape dentro del cuerpo de my_func(). 25,5 Propiedades del módulo Cada módulo tiene un conjunto de propiedades que se pueden usar para encontrar qué características tiene. proporciona, cuál es su nombre, cuál (si corresponde) es su cadena de documentación, etc. Estas propiedades se consideran especiales ya que todas comienzan y terminan con un doble barra inferior (’__’). Estos son: • name el nombre del módulo • doc el doctorado para el módulo • fichero el fichero en el que se definió el módulo. def mi_func(): de la forma de importación útil s = Forma(’línea’) NameError: el nombre ‘_special_function’ no está definido de utils import _special_function _funcion especial() hola soy el modulo de utils Funcion especial 288 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