2
from threading import Thread
import time
class ThreadTest():
def loop1(self):
for i in range(0, 100, 5):
print(i)
time.sleep(2)
def loop2(self):
for i in range(100, 210, 11):
print(i)
time.sleep(2)
if __name__ == '__main__':
T1 = Thread(target=ThreadTest().loop1(), args=())
T2 = Thread(target=ThreadTest().loop2(), args=())
T1.start()
T2.start()
T1.join()
T2.join()
위의 코드는 메소드를 동시에 실행하지 않고 순서대로 실행합니다. 두 가지 방법/프로세스를 동시에 실행할 수있는 방법이 필요합니다.두 개의 스레드를 동시에 실행하는 방법은 무엇입니까?