我正在與pi2go lite機器人合作。這是我的代碼如何計算一個方法的調用次數?
import pi2go, time
import sys
import tty
import termios
import time
pi2go.init()
def stepCount():
countL += 0
countR += 0
speed = 60
try:
pi2go.stepForward(60,16)
print stepCount
finally:
pi2go.cleanup()
的問題是,我想知道如何每次算「pi2go.stepForward(60,16)」一詞。
這是你的整個代碼?因爲它是應該引發許多錯誤,因爲'countL'和'countR'沒有被定義。另外,事實上打印'stepCount'(或'stepCount()')將不會有用。 – DeepSpace
此鏈接將解決問題,答案已經存在:http://stackoverflow.com/questions/21716940/is-there-a-way-to-track-the-number-of-times-a-function-is - 叫做 – d3r1ck