【发布时间】:2018-12-26 00:19:14
【问题描述】:
我有 5000 个 url 来发出请求并检查每个 url 源中的特定单词
我想尽快完成,我是 python 新手
这是我的代码
import requests
def checkurl(url):
r = requests.get(url)
if 'House' in r.text:
return True
else:
return False
如果我使用 for 循环会花费很多时间,所以我需要一个解决方案 用于多线程或多处理
提前感谢您的帮助:)
【问题讨论】:
-
老实说应该避免循环使用,但无论如何我已经为这种情况添加了答案。我建议看一下scrapy和/或阅读这个问题:stackoverflow.com/questions/9110593/…
标签: python-3.x multithreading subprocess