Python学习总结Day04详解及代码示例
Day03回顾
1、requests模块方法
1、get()方法
- 查询参数:使用params参数传递字典形式的查询参数
- 代理设置:使用proxies参数传递字典形式的代理设置
- 普通代理:{"协议":"协议://IP地址:端口号"}
- 私密代理:{"协议":"协议://用户名:密码@IP地址:端口号"}
- Web客户端验证:使用auth参数传递元组形式的用户名和密码
- SSL证书认证:默认为True,可以通过verify参数来设置是否验证SSL证书
- 请求超时设置:通过timeout参数设置请求的超时时间
2、post()方法
- 请求参数:使用data参数传递字典形式的表单数据
3、响应对象属性
- text:返回响应内容的字符串形式
- encoding:如果需要修改响应内容的编码,在res对象的encoding属性中进行设置(如:res.encoding = "utf-8")
- content:返回响应内容的字节流形式
- status_code:返回服务器的响应状态码
2、数据持久化存储
1、MySQL存储
- 连接数据库:使用pymysql.connect()方法连接本地数据库
用户评论