如何使用python获取"下一页"在谷歌?

时间:2014-08-16 07:55:11

标签: python google-chrome

假设我在Google上搜索关键词“python%20scrape”,我怎么知道我是否可以转到下一页?我怎么能用python做到这一点?

我目前的代码是:

from urllib2 import urlopen
import mechanize
import re
from bs4 import BeautifulSoup
import csv

br = mechanize.Browser()
br.addheaders = [('User-agent','Mozilla/5.0')]
br.set_handle_robots(False)

html = br.open('http://google.com/search?q=python%20scrape')
html = html.read().lower()

我接下来应该使用哪些代码?

1 个答案:

答案 0 :(得分:-1)

修改请求的启动GET参数,以更改页面上显示的结果。 例如,

https://www.google.com/#q=python%20scape&start=0

将显示前10个。

https://www.google.com/#q=python%20scape&start=10

将显示下一个10等等。