首頁 > 後端開發 > Python教學 > python创建线程示例

python创建线程示例

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
發布: 2016-06-16 08:44:15
原創
1104 人瀏覽過

复制代码 代码如下:

import threading
from time import sleep

def test_func(id):
    for i in range(0,5):
        sleep(1)
        print('thread %d is running %d' % (id,i))

threads = []
for i in range(0,3):
    t = threading.Thread(target=test_func, args=(i,))
    threads.append(t)

for t in threads:
    t.start()

for t in threads:
    t.join()


从输出结果可以看到,3个线程是交替的执行的

 

相關標籤:
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
並發 - python多行程+協程的正確姿勢?
來自於 1970-01-01 08:00:00
0
0
0
如何將Python程式碼嵌入HTML中?
來自於 1970-01-01 08:00:00
0
0
0
python標準函式庫partial程式碼
來自於 1970-01-01 08:00:00
0
0
0
程式設計 - 如何把python程式變成網站
來自於 1970-01-01 08:00:00
0
0
0
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板