[python3 - package] requests
1. 安装 pip install requests
2. 官方文档
http://docs.python-requests.org/en/master/api/
2. 基本用法
import requests url = 'https://www.baidu.com'
param = {
'key': 'value'
}
header = {
'authorization': 'Client-ID xxxxxxxxxxxxxxxxxxx'
} response = requests.get(url,params=param, headers = header,verify=False)
print(response.url) #返回构造好的url,即实际发出请求的url
print(response.text) #返回string
print(response.json) #返回json对象
print(response.code) #返回请求状态的code
- url
- required 参数
- 也可以写成url = url
- 必须是完整的url,包括'https://'
- params
- dict对象
- get/post都可以用
- headers
- 最简单的反爬虫机制,常用的参数是:
- User-Agent
- Referer
- authorization
- 最简单的反爬虫机制,常用的参数是:
- verify
- 默认值是True
- 用于验证服务器证书