Requests
requests是用于发送HTTP请求的三方库,主要作用是和网站/Web接口(API)进行通信
r=requests.get(“https://example.com“)
print(r.status_code) //HTTP状态码
print(r.contect) //返回原始网页字节流,没有做”字符串解码”
print(r.text) //返回正常网页源码(字符串)
data = r.json() //自动解析JSON
requests.post(
“https://api.example.com/login“,
data={“user”: “admin”, “pwd”: “123”}
)
requests只负责下载网页,不解析HTML结构,需要调入解析器lxml(conda install lxml)
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 梦游!
评论
