我想單獨運行一個函數。從我調用的函數中,我希望返回而不必等待其他函數結束。背景中的Python函數
我嘗試過threadind,但是這會等待,結束。
thread = threading.Thread(target=myFunc)
thread.daemon = True
thread.start()
return 'something'
是否可以立即返回並且其他進程仍在運行? 感謝您的答覆。
EDITED 工作的代碼如下所示:
import concurrent.futures
executor = concurrent.futures.ThreadPoolExecutor(2)
executor.submit(myFunc, arg1, arg2)
這段代碼是否在另一個函數中作爲內聯函數使用? (在'thread'完成之前結束的那個) –
這是一個Django視圖函數,我想在結束被調用的函數之前重定向,但是這個等待。 –
您必須將該功能卸載到另一個線程。你運行的是在同一個線程上工作。 –