2014-06-14 2 views
-3

나는 여기에이 코드를 가지고 :스레딩은 무엇입니까? 스레드는 무엇을합니까?

t = theading.Thread(target = arping) 
t.start() 

사람이 할 threading.Thread 무엇을 나에게 설명해 주시겠습니까? 어리석은 질문처럼 보일 수도 있지만이 줄을 이해하지 못합니다.

+7

파이썬 설명서를 읽는 것이 무엇을 말합니까? –

답변

2

이 줄은 threading.Thread 클래스의 인스턴스를 만듭니다. 자세한 내용은 here을 참조하십시오.

0

라인 t = threading.Thread(target = arping)run() 메서드로 arping을 호출하여 threading.Thread 클래스를 만듭니다.

기본적으로 스크립트는 새 스레드에서 arping 함수를 실행합니다.

두 번째 줄 t.start()은 실제로 스레드를 시작하고 run() 메서드를 호출하여 arping 호출 가능 개체를 실행합니다.

스레드의 개념에 대해 자세히 알아 보려면 here을 참조하십시오.

tbrisker가 말한대로 python docs에 대한 자세한 정보를 얻을 수 있습니다.