class Dog():
def __init__(self):
pass
def speak(self):
print("WangWang")
dog = Dog()
print(dog.sleep())
理论上肯定是返回:
AttributeError: 'Dog' object has no attribute 'sleep'
但是,在调试isp相关代码的时候,某个同门把reset()挪到了ISP_Environment类外面,在DRL/utils.py里面调用
env = ISP_Environment()
print(env.reset())
竟然得到的是None!
可见,错误(得到错误的输出)可能是因为没有该方面的储备知识(没有该成员函数)而瞎说得到的,正所谓,“没有调查就没有发言权”!