常用方法
- get
c = requests.get(url, headers=heads, proxies=proxies, timeout=5)
- post
c = requests.post(url, headers=heads, proxies=proxies, timeout=5)
- session:保留会话
r = requests.session()
- proxies: 格式
proxies = {
'http': 'http://%s:%s' % (ip, port),
'https': 'http://%s:%s' % (ip, port),
}
- timeout:超时时间
- 编码
c.encoding = 'utf-8'
- 结果格式化json
json.loads(c.content)
- c.content 内容
- c.text 字符串
- url编码
#python3
import urllib.parse
url = '*****'
urllib.parse.quote(url)
- url解码
#python3
import urllib.parse
url = '*****'
urllib.parse.unquote(url)