构造一个字典,加到url中去。下面举一个例子来找到fly__boss的csdn的
# -*- coding: utf-8 -*-
import urllib
import urllib2
import requests
<pre name="code" class="python">url="http://www.baidu.com/s"
my_data={
'ie':'utf-8',
'f':'8',
'rsv_bp':'1',
'rsv_idx':'1',
'tn':'baidu',
'wd':'fly__boss csdn',
'oq':'fly——bosscsdn',
'rsv_pq':'ad7e82b60003574f',
'rsv_t':'6dbbWWyuQJeKW+1B1v+Y85vzU8//WtULajEMXi1mKhwxAGhm2kYB19vzv3M',
'rsv_enter':'0',
'inputT':'6342',
'rsv_sug3':'31',
'rsv_sug1':'5',
'rsv_sug2':'0',
'rsv_sug7':'100',
'rsv_sug4':'6632',
'rsv_sug':'1'
}
data=urllib.urlencode(my_data)
full_url=url+'?'+data
answer=requests.get(full_url)._content
print answer
不过我发现其实字典中只要有'wd':'fly_boss csdn'就可以了,就能找到目标网址了