Undefined name name (F821)
The variable name
is not defined where it is used. Define it.
Anti-pattern
def get_name():
# self is undefined
return self.name
Best practice
def get_name(self):
return self.name
The variable name
is not defined where it is used. Define it.
def get_name():
# self is undefined
return self.name
def get_name(self):
return self.name