我正在研究包含始終具有條件爲True的while循環的代碼。 是否有一些方法可以啓動兩個線程並運行它們,儘管存在無限循環。具有兩個無限同時函數的多線程
##code
from threading import Thread
class myClass():
def __init__():
##code here..
def run(self):
print 'Starting '
while(True):
print '1'
class myClassSecond():
def __init_():
##code here
def run(self):
print 'starting second'
while(True):
print '2'
if __name__=='__main__':
a=myClass()
b=myClassSecond()
aa=Thread(a.run())
bb=Thread(b.run())
aa.start()
bb.start()
aa.join()
在執行的線程AA得到啓動,但因爲while循環,AA不會從itself.and出口由於此主題BB不會start.Is有任何其他的方法有,我可以啓動這些兩個紗線(PS while循環不能從代碼中刪除。)
OUTPUT:
1
1
1
1
1
and so on.
需要的輸出: 應該ATLEAST給我事端,如:
kindof事情
你知不知道,你可以做'MyClass類(主題):#代碼幾乎before',然後你可以做一個'MyClass的=(); a.start()'?唯一要記住的是在類的__init__中添加'super(MyClass,self).__ init __()'。 – Bakuriu