requests 的基本用法

r = requests.get('www.baidu.com')

r.request.headers
{'User-Agent': 'python-requests/2.18.4', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive'}

#获取头部信息

kv = {'user-agent':'Mozilla/5.0'}

r = requests.get('www.baidu.com',headers=kv)

#修改headers的agent

r.status_code
200

#状态200为正常

kv = {'wd':'python'}
r = requests.get('http://www.baidu.com/s',params = kv)

#params相当在url后加字符串,注意kv字典的构成

  r.encoding = r.apparent_encoding#备选编码方式

原文地址:https://www.cnblogs.com/kangdong/p/8486512.html