-2
A
回答
0
如何運行5個並行處理
使用多軟件包這一
from multiprocessing import Pool
def f(x):
return x*x
if __name__ == '__main__':
p = Pool(5)
print(p.map(f, [1, 2, 3]))
如何在運行中並行5個線程。
使用線程包這個
import threading
def f(x):
print(x*x)
if __name__ == "__main__":
threads=[]
for c in range(1,6):
t = threading.Thread(target=f,args=(c,))
threads.append(t)
t.start()
x=input("Press any key to exit")
0
您可以運行在平行5個蟒蛇進程:
script.py &
script.py &
script.py &
script.py &
script.py &
雖然這是非常簡單而有效的,它可以讓繁瑣的較大程度的並行性,所以你可以使用GNU Parallel:
parallel -j5 script.py ::: {1..5}
相關問題
- 1. 如何在Python中並行運行多個進程
- 2. 在Winforms中每運行一個'5'分鐘運行一個backgroundworker進程
- 3. 在C#中運行一個進程至少5秒WPF
- 4. Python和線程 - 線程如果運行多個進程慢慢死去
- 5. Python:如何在python中運行嵌套並行進程?
- 6. 運行5個Python程序在一起,通過shell腳本
- 7. 如何確保只有單個進程在線程中運行
- 8. 在單核機器上運行3個並行線程
- 9. 如何在Python 3中重用並行編程的進程池
- 10. 如何在多個線程中並行運行依賴任務?
- 11. 如何在運行5秒後停止異步線程
- 12. Python多線程:如何讓守護進程線程運行
- 13. Java EE 5,如何在Singleton Bean上運行外部進程
- 14. 運行3個線程並在Java中等待
- 15. 在Python中運行併發.jar進程
- 16. 如何在python中進行線程化?
- 17. Shell,運行四個並行進程
- 18. 如何運行另一個線程並使用該線程運行計時器來重複進程?
- 19. 並行運行的Python線程
- 20. 並行運行的python線程?
- 21. 如何在Android中執行兩個線程時運行第三個線程
- 22. 使線程循環進行5次迭代; pthreads,mutex和semaphors
- 23. 運行在一個線程
- 24. 如何在python中同時運行兩個線程?
- 25. 如何運行一個線程在python外線程中調用的函數
- 26. 如何在Python中一次運行2個不同的進程
- 27. 如何在另一個進程中運行一些Python代碼?
- 28. 使用線程並行運行子進程
- 29. 用於聯網的Python線程 - 線程不能並行運行
- 30. 如何退出一個運行線程的Python程序?
你有沒有花時間在谷歌上呢?你有沒有發現_anything_關於多線程和多處理?如果您在線上發現了一些代碼,但無法使其正常工作,則應該將其發佈。如果不是,這應該被關閉得太廣泛,因爲SO不是谷歌。 –
[Thread](https://stackoverflow.com/questions/2846653/how-to-use-threading-in-python),[Process](https://stackoverflow.com/questions/20548628/how-to- do-parallel-programming-in-python),但最重要的是:[我可以在這裏詢問什麼主題?](https://stackoverflow.com/help/on-topic) – RetardedJoker