python方法中调用函数出错 NameError: name 'get_step' is not defined

图片说明

get_step()调用错误

不知为何

求解决!

get_step()放在这个类的外边就行了

你这里应该是两个函数是放在一个class下的,你可以试下在你报错那行加个self 即改成:self.get_step() 具体的话还是需要看下完整的代码

你需要把get_step()函数定义放在调用的命令的前面,这里应该是放在你while程序块前面

没有定义,你在函数里面定义,不应该放在循环里面

还应该改成x_step=self. get_step()
y_step=self. get_step()