python基础 -- 多线程threading

2018-01-27  本文已影响0人  fada492daf5b

1. 作用

多点干, 干多点

2. 操作

# 多线程
# threading

import time, threading

def loop():
    print('thread {} is running...'
        .format(threading.current_thread().name))
    n = 0
    while n < 5:
        n = n + 1
        print('thread {} >>> {}'
            .format(threading.current_thread().name, n))
        time.sleep(1)
    print('thread {} ended...'
        .format(threading.current_thread().name))
    
print('thread {} is running...'
    .format(threading.current_thread().name))
t = threading.Thread(target=loop, name='LoopThread')
t.start()
t.join()
print('tread {} ended...'
    .format(threading.current_thread().name))

# threading 类似进程,Tread也类似Process
上一篇 下一篇

猜你喜欢

热点阅读