2
我想使用threading.Timer,我想知道這個計時器是在另一個線程中啓動的嗎?所以我需要保護這個定時器訪問的變量?python threading.Timer:我需要保護回調內部訪問的變量嗎?
我想使用threading.Timer,我想知道這個計時器是在另一個線程中啓動的嗎?所以我需要保護這個定時器訪問的變量?python threading.Timer:我需要保護回調內部訪問的變量嗎?
您可以在threading.py文件中看到threading.Timer()
返回新的Thread
的實例。或者你可以運行一個例子:
import threading
def ontimer():
print threading.current_thread()
def main():
threading.Timer(2, ontimer).start()
print threading.current_thread()
if __name__=="__main__":
main()
您需要保護的Timer
的回調訪問的變量。