第一单元Requests库入门
Requests库的介绍与安装
官网:
安装:(进入需要下载至的虚拟环境)
pip install requests
常用方法(7个常用方法)
- requests.request(method,url,**kwargs)
- requests.get(url,params=None,**kwargs)
- requests.head(url,**kwargs)
- requests.post(url,data=None,json=None,**kwargs)
- requests.put(url,data=None,**kwargs)
- requests.patch(url,data=None,**kwargs)
- requests.delete(url,**kwargs)
HTTP协议
一个基于“请求与响应”模式的、无状态的应用层协议 ,采用URL作为定位网络资源的标识,URL格式如下:
http://host[:port][path]
host: 合法的Internet主机域名或IP地址
port: 端口号,缺省端口为80
path: 请求资源的路径
e.g: http:// (协议部分)+www.bit.edu.cn(指定了网页所在的服务器的地址)
第二单元
报错
- 升级OpenSSL
解决方法: pip install pyOpenSSL(如果已经下载直接更新,pip install --upgrade pyOpenSSL)
(尝试一万种,先升级了pyOpenSSL,然后下载了OpenSSL;查询版本不成功又将环境变量上移,查询成功后还是报错;最后放弃折腾,直接将python更新至3.11,成功)