在Python中使用Process
函數時,需要先導入multiprocessing
模塊,然后創建一個Process
對象并傳入要執行的函數以及函數的參數。接著調用start()
方法啟動進程,最后調用join()
方法等待進程執行完畢。
以下是一個簡單的示例代碼:
import multiprocessing
def my_function(name):
print(f"Hello {name}!")
if __name__ == "__main__":
p = multiprocessing.Process(target=my_function, args=("Alice",))
p.start()
p.join()
在上面的示例中,我們定義了一個簡單的函數my_function
,然后創建了一個Process
對象p
,并傳入函數名和參數。接著啟動進程并等待進程執行完畢。運行這段代碼將輸出Hello Alice!
。