0
今天我在我的新筆記本上啓動了Choregraphe,並且觀察到一個我還沒有看到的錯誤。代碼完美工作。Choregraphe中的Python代碼錯誤
下面是代碼:
import sys
import time
from naoqi import ALProxy
def main(robotIP):
PORT = 5058
try:
motionProxy = ALProxy("ALMotion",robotIP,PORT)
except Exception,e:
print "Could not create proxy to ALMotion"
print "Error was: "
sys.exit(1)
motionProxy.setStiffnesses("Head", 1.0)
names = "HeadPitch"
angleLists = 0.349
timeLists = 1.0
isAbsolute = True
motionProxy.angleInterpolation(names,angleLists,timeLists,isAbsolute)
time.sleep(1.0)
motionProxy.setStiffnesses("Head",0.0)
if __name__ == "__main__":
robotIP = "192.168.0.20"
main(robotIP)
此代碼應通過角移動頭節距。是的,它的工作。問題是:爲什麼代碼顯示我這個錯誤?
User class evaluation failed with the error:1
我試圖重新鍵入代碼或試圖打「ENTER」在代碼的開頭(C#的作品有時),但沒有任何工程。
有人可以給我一個建議該怎麼辦?
您可以發佈完整回溯? –
知道... 「[錯誤] behavior.box:FMBox :: createPythonModule:0 _Behavior__lastUploadedChoregrapheBehaviorbehavior_1289339480__root__Headpitch_2:用戶級評估失敗,錯誤: <類型 'exceptions.SystemExit'> 1」 – Dewv
我建議你把在try /除了掩蓋真正錯誤的塊之外。或者至少是'print'錯誤是:「+ str(e)'或者你失去了錯誤信息。 –