要在Python中開啟一個線程,可以使用threading
模塊。下面是一個簡單的示例代碼:
import threading
def print_numbers():
for i in range(1, 11):
print(i)
def print_letters():
for letter in 'abcdefghij':
print(letter)
t1 = threading.Thread(target=print_numbers)
t2 = threading.Thread(target=print_letters)
t1.start()
t2.start()
t1.join()
t2.join()
上述代碼中,print_numbers
和print_letters
是兩個函數(shù),分別用于打印數(shù)字和字母。然后,通過threading.Thread
創(chuàng)建了兩個線程,分別指定了要執(zhí)行的函數(shù)。最后,使用start
方法啟動線程,并使用join
方法等待線程結(jié)束。
注意:多個線程可以同時執(zhí)行,但是線程之間的執(zhí)行順序是不確定的。