使用Python創建線程的幾種方法(2)

2.通過繼承threading.Thread,重寫run方法創建線程

import threading
import time

"""
通過繼承threading.Thread,重寫run方法創建線程
"""


class MyThread(threading.Thread):
    def run(self):
        for i in range(3):
            print("這是丁七歲第%d次測試創建線程的代碼" % (i + 1) + "@" + self.name + "->" + str(i))
            time.sleep(1)


if __name__ == '__main__':
    t = MyThread()
    t.start()

"""
輸出的結果:
這是丁七歲第1次測試創建線程的代碼@Thread-1->0
這是丁七歲第2次測試創建線程的代碼@Thread-1->1
這是丁七歲第3次測試創建線程的代碼@Thread-1->2
"""

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章