如何使用python中的请求填充搜索框并搜索结果页面?

时间:2015-11-24 18:59:46

标签: web-scraping python-requests python-3.4

我是使用python进行网页报废的新手,我想从命令行获取输入,将其填入网站的搜索框,无需打开浏览器即可获得最终结果页面。

三江源。

1 个答案:

答案 0 :(得分:1)

实际上比你想象的要简单得多。以谷歌搜索为例,假设你想在Google上搜索“foo bar”。因此,您导航到Google的主页并搜索“foo bar”,它会将您带到网址“https://www.google.com/#q=foo+bar”。

因此,如果你想要这个页面并且想要使用请求,那么你只需要

r = requests.get('https://www.google.com/#q=foo+bar')