Funciones mágicas de Python

 

__getattr__ función mágica

Se llama a la función mágica _getattr_ cuando intenta acceder a un atributo que no existe.

Sin esta función mágica, el programa informará un error al acceder a una propiedad que no existe.

desde fecha y hora fecha de importación


Usuario de clase:
def __init __ (self, name, birthday):
self.name = name
self.birthday = birthday


if __name__ == '__main__':
user = User ("无 梦 生 7", date (year = 1997, month = 1, day = 1))
print (user.age) # Acceda al atributo que no existe y el 
resultado es el siguiente.

 


————————————————
Declaración de derechos de autor: Este artículo es un artículo original del blogger de CSDN "No Dream 7", siga el acuerdo de derechos de autor CC 4.0 BY-SA, adjunte el enlace original para reimprimir Y esta afirmación.
Enlace original: https://blog.csdn.net/s1156605343/article/details/105485716

Supongo que te gusta

Origin www.cnblogs.com/LQZ888/p/12698505.html
Recomendado
Clasificación