我有一个谷歌查询,我想得到第一个点击的网址一串。你知道吗
我的一段代码:
import requests
query = 'hello world'
url = 'http://google.com/search?q=' + query
page= requests.get(url)
print(url)
然后我想检索的是第一个google热门网站,在本例中是Wikipedia页面:https://en.wikipedia.org/wiki/%22Hello,_World!%22_program
我有其余的代码,但我不知道如何检索网址。你知道吗
您可以使用BeautifulSoup查找web结果,然后查找第一个返回href的元素:
输出:
我建议使用像BeautifulSoup这样的东西来针对包含结果的URL的HTML元素。然后,你可以储存网址,并做你喜欢的。你知道吗
您可以使用“选择一个”来限制第一个匹配。使用类r限制结果。使用类和类型选择器比使用属性更快,这就是我使用
r
和a
的原因。你知道吗相关问题 更多 >
编程相关推荐