這個腳本實際上是在模擬提交表單的過程(使用POST方法,在跳轉頁面的url中看不到您提交了什麽)...這個表單中的所有數據都被提交到url,而values就是妳要提交的數據。他是壹個字典,他的key通常對應妳要提交的表單中輸入標簽的name值,key對應的值就是妳要填入這個輸入標簽的數據。
百度搜索不壹樣。他的表單是GET提交的,也就是說妳不需要上面腳本中的方式,直接打開/s就可以了?Wd=要搜索的值,可以在這個url看到搜索結果。
所以也許這個腳本應該是這樣的:
導入urllib
導入urllib2
url = '/s?Wd={0}”。格式(“您要搜索的內容”)
req = urllib2。請求(url)
res = urllib2.urlopen(req)
res.read()