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
"""