1、介绍
requests是python实现的简单易用的HTTP库,比python内置的urllib模块更好用,处理URL资源特别方便,经常用于爬虫相关操作。
2、安装requests
在cmd中输入以下命令
pip install requsets
3、卸载requests
在cmd中输入以下命令
pip uninstall requests
4、查看已安装的三方库
pip list
5、使用requests
import requests
#get请求
r = requests.get('https://www.baidu.com/')
print(r.status_code) #200
#获取实际请求的url
print(r.url) #https://www.baidu.com/
#获取编码
print(r.encoding)
#获取响应的数据
print(r.content)
#post请求 把get换成post即可
r = requests.post('https://www.baidu.com/')
需要传入HTTP Header时,可以传入一个dict作为header参数:
r = requests.get('https://www.baidu.com/',header={'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.182 Safari/537.36'})
后期会结束用requests应用爬虫的案例,大家敬请期待!