I am trying to call a class variable within a staticmethod, but when I called I am getting an error "hello" is not defined. any advise ?
class hello: random1 = [] @staticmethod def sub(x): hello.random1.append(x -1) sub.__func__(2) if __name__ == "__main__": print(hello.random1)
hellodoesn't exist when it's class body is being executed