Índice de contenido
capitulo 28 Monkey Patching y búsqueda de atributos 28.1 Introducción Monkey Patching es un término con el que es posible que te encuentres cuando busques en el Python más o al buscar en la web conceptos relacionados con Python. se relaciona con la capacidad en Python para extender la funcionalidad asociada con una clase/tipo en tiempo de ejecución Aunque no está directamente relacionado con Monkey Patching; cómo Python busca atributos peros y cómo se puede gestionar este proceso es un aspecto útil para entender. En particular, cómo manejar atributos desconocidos puede ser muy útil en la gestión de situaciones uaciones en las que Monkey Patching podría usarse para resolver un atributo inicial incompatibilidad. Este capítulo explora tanto la aplicación de parches de mono como la búsqueda de atributos de Python. 28.2 ¿Qué es el parche de mono? Monkey Patching es la idea de que es posible agregar comportamiento a un objeto, en tiempo de ejecución, para cumplir con algún requisito que originalmente el tipo no cumplió. Esto puede suceder, por ejemplo, ya que no hay un requisito fijo para que una clase implementar todo un protocolo; en muchos casos, una clase solo puede implementar la mayor parte de un protocolo que se requiere para satisfacer las necesidades actuales; si en una etapa posterior, otros elementos de se requiere un protocolo, luego se pueden agregar. Por supuesto, si es probable que esto suceda con frecuencia, entonces las características pueden ser agregado a la clase para uso de todos; pero si no, entonces esas características se pueden agregar dinámicamente en tiempo de ejecución a un objeto en sí. Esto evita la interfaz pública del El tipo se llena de características/funcionalidades que rara vez se utilizan. © Springer Nature Suiza AG 2019 J. Hunt, Una guía para principiantes de la programación de Python 3, Temas de Pregrado en Ciencias de la Computación, https://doi.org/10.1007/978-3-030-20290-3_28 325
popular post
El modelo AR de series temporales univariadas
Resumen: En esta entrada, descubrirá el modelo AR: El modelo autorregresivo.
Leer másEvaluació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ásModelos 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