我这里有这个代码:
t = theading.Thread(target = arping)
t.start()
有人可以向我解释一下穿线是什么。线程做什么? 我知道这似乎是一个愚蠢的问题,但我不理解这一行。
答案 0 :(得分:2)
该行创建threading.Thread
类的实例。有关详细信息,请参阅here。
答案 1 :(得分:0)
第t = threading.Thread(target = arping)
行创建了一个threading.Thread
类,并通过类arping
方法调用run()
。
基本上,这意味着脚本将在一个新的独立线程中运行arping
函数。
第二行t.start()
实际启动了线程,该线程又调用run()
方法运行arping
可调用对象。
关于线程的概念,您可以阅读更多相关信息here。
正如tbrisker所说,你可以在python docs上获得更多信息。