@staticmethod:* 将一个普通的函数挪到类中来使用,被装饰的方法会成为一个静态方法
def login(): pass class User(object): pass @staticmethod def login(): # 本身是一个普通的函数,被挪到类的内部执行,那么直接将该函数变为静态方法 # 该函数不使用类或对象的属性和方法 print('登录的逻辑') # User.login() obj = User() obj.login()