How to use multiple threads

前端 未结 5 1693
臣服心动
臣服心动 2021-02-05 11:16

I have this code:

import thread

def print_out(m1, m2):
    print m1
    print m2
    print \"\\n\"

for num in range(0, 10):
    thread.start_new_thread(print_o         


        
5条回答
  •  攒了一身酷
    2021-02-05 12:11

    Using thread module, you need to have a main thread running, by adding a while loop below

    import thread
    
    def print_out(m1, m2):
        print m1
        print m2
        print "\n"
    
    for num in range(0, 10):
        thread.start_new_thread(print_out, ('a', 'b'))`
    
    while(1):
        pass
    

提交回复
热议问题