python class __init__中判断条件如何终止后续方法?
问答:python class如何终止方法执行?
前面提出了个问题,有大神回答了
但是如果没有对象的情况下应该怎么写?简单就是下面class能否再简化下
class Test:
def __init__(self):
self.status=status
def get(self,text):
if self.status=='err' :return False
print(text)
def set(self,text):
if self.status=='err' :return False
print(text)
def xxx(self,text):
if self.status=='err' :return False
print(text)
status='ok'
Test().get('okokokl')
status='err'
Test().set('err')
方法如果多的话,要写很多的if self.status==’err’ :return False
@Jason990420 对象没有参数 方法是否执行由init里面计算得出