溫馨提示×

python怎么開啟一個線程

小億
119
2024-01-22 09:57:14
欄目: 編程語言

要在Python中開啟一個線程,可以使用threading模塊。下面是一個簡單的示例代碼:

import threading

def print_numbers():
    for i in range(1, 11):
        print(i)

def print_letters():
    for letter in 'abcdefghij':
        print(letter)

# 創(chuàng)建線程
t1 = threading.Thread(target=print_numbers)
t2 = threading.Thread(target=print_letters)

# 啟動線程
t1.start()
t2.start()

# 等待線程結(jié)束
t1.join()
t2.join()

上述代碼中,print_numbersprint_letters是兩個函數(shù),分別用于打印數(shù)字和字母。然后,通過threading.Thread創(chuàng)建了兩個線程,分別指定了要執(zhí)行的函數(shù)。最后,使用start方法啟動線程,并使用join方法等待線程結(jié)束。

注意:多個線程可以同時執(zhí)行,但是線程之間的執(zhí)行順序是不確定的。

0