Python 发送批量IPWhois请求
我创建了一个python脚本来使用ipwhois库,并发送API请求来获取一些IP地址的信息。我正在使用lookup_rdap函数来实现这一点。 我的问题是,每个请求都需要很多时间,我想搜索数千个IP地址 我阅读了文档,无法发现任何可用于发送多个IP地址的多个并发请求的函数 for循环用于遍历所有execl行以读取每个IP地址Python 发送批量IPWhois请求,python,Python,我创建了一个python脚本来使用ipwhois库,并发送API请求来获取一些IP地址的信息。我正在使用lookup_rdap函数来实现这一点。 我的问题是,每个请求都需要很多时间,我想搜索数千个IP地址 我阅读了文档,无法发现任何可用于发送多个IP地址的多个并发请求的函数 for循环用于遍历所有execl行以读取每个IP地址 for i in range(1,sheet1.max_row + 1): obj = IPWhois(sheet1["A" + str(i)].value)
for i in range(1,sheet1.max_row + 1):
obj = IPWhois(sheet1["A" + str(i)].value)
results = obj.lookup_rdap(depth=1)
我想问你是否有人知道这样一个函数?或者,如果您可以想出任何聪明的方法来发送多个这样的请求,而不是等待每个请求都被执行,因为python是自上而下执行的。
在等待第一个请求时,有没有办法告诉Python继续第二个请求,然后是第三个请求,以此类推
提前谢谢大家,,
Georgios看看标准图书馆中的文件和软件包。谢谢你的回答,我今天一定会看一看。