스레드만큼 네트워크 프로그래밍 - 두 가지 방법으로 열려있는 여러 스레드
A, 스레딩 모듈
다중 프로세스 모듈이 완전히 사용 레벨에서 모두, 유사성이 많이 존재하고, 따라서 상세히 설명되지 스레딩 모듈 인터페이스를 모방.
둘째, 두 가지 방법으로 개방 스레드
길
from threading import Thread
import time
def sayhi(name):
time.sleep(2)
print('%s say hello' %name)
if __name__ == '__main__':
t=Thread(target=sayhi,args=('egon',))
t.start()
print('主线程')
두 번째 방법
from threading import Thread
import time
class Sayhi(Thread):
def __init__(self,name):
super().__init__()
self.name=name
def run(self):
time.sleep(2)
print('%s say hello' % self.name)
if __name__ == '__main__':
t = Sayhi('egon')
t.start()
print('主线程')