2017-02-12 71 views
0

情況是有一個main.py和另外兩個文件A.py和B.py A.py & B.py中的每一個都只有一個單獨的類和main.py調用A.py首先它返回一些值給main.py然後main.py調用B.py,然後它返回一些值給main.py,然後再給A.py等等。python類可以並行運行一些代碼嗎?

我想要的是在xyz.py中做一些計算,而main.py調用zyx.py!可能嗎?產量或發電機功能可以幫助我嗎?

回答

1

你可以通過使用「Threading」來實現。 這樣你就可以爲每個文件/方法/類打開2個線程。

舉一個例子來看看這個博客: http://www.saltycrane.com/blog/2008/09/simplistic-python-thread-example/

+0

是你的答案是正確的,但穿線或進行系統調用是被禁止:( –

+1

@ZooOoz你可以用多重代替如果是這樣,請參閱例子多嗎?這裏: [鏈接](https://pymotw.com/2/multiprocessing/basics.html) –

相關問題