1. requests基础 请求网络数据: requests.get(请求地址)设置解码方式(乱码的是需要设置 ---- > 一定要在获取请求结果之前设置)获取请求结果 1)获取请求结果对应的文本数据 —> 爬网页2)获取二进制格式的请求结果 —>下载图片,视频,音频3)获取请求结果json转换的结果 ---->json接口 2.添加Header 发送请求 添加Header: a.浏览器伪装(user-agent)、b.免密登录(cookie)、c.设置代理(proxies) 获取结果