代码如下
def exp(url):
timeout = time.time()
print(url + " " + timeout)
def run(filename,pools=5):
works = []
with open(filename, "r") as f:
for i in f:
target_url = [i.rstrip()]
works.append((target_url, None))
pool = threadpool.ThreadPool(pools)
reqs = threadpool.makeRequests(exp, works)
[pool.putRequest(req) for req in reqs]
pool.wait()
if __name__ == '__main__':
run("fofa.result.txt", 20)