我想看看是否有object.est_devoilee is True
:我需要做条件。
如果object.devoiler为True:这样做。
如果object.devoiler不是True:那么做。
首先,我的对象具有self.est_devoilee = False,而当我使用object.devoiler时,使用该def它将变为self.est_devoilee = True:
def devoiler(self):
self.est_devoilee = True
我尝试过
if object.devoiler() == True:
我尝试过
if case.devoiler() is not True:
但是我觉得这并不是真的要检查是否曾经使用过self.est_devoilee。好像它总是返回true,因为def devoiler(self):不返回布尔值吗?我只想检查object.est_devoilee = True,但我不知道如何!
对不起,我是法国人。谢谢!
答案 0 :(得分:0)
devoiler()
方法不用于获取属性的值,它只是将其设置为True
。如果要检查它,只需访问属性:
if case.est_devoiler:
# do something