Python多线程:Ping域名

时间:2015-12-02 05:50:29

标签: python multithreading ping file-processing

我有一个包含大约50,000个域名的文件,每行都有一个域名。我想读取文件并找到哪些域存活并将它们写入不同的文件。我正在使用ping来查找实时域名。但是需要花费大量的时间来处理。我怎么能用多线程来做到这一点。

1 个答案:

答案 0 :(得分:2)

你不想并行完成所有事情!最好的方法是使用Queue存储所有域名,使用一组工作人员来执行ping操作。通过这种方式,您可以非常轻松地控制并行工作的数量。