北京

点击搜索

发布

拉勾教育requests基础用法分解

区域:
北京 > 海淀 > 中关村
类别:
软件工程师培训
地址:
创业大街
requests模块的基本使用 拉勾IT课小编为大家分解:
•      什么是requests模块?
•      Python中封装好的一个基于网络请求的模块
requests模块的作用?
•      用来模拟浏览器发请求
requests模块的环境安装:
•      pip install requests
requests模块的编写流程:
1.      指定url
2.      发起请求:(1) Get(url, params, headers)(2) Post(url, data, headers)
3.      获取响应数据
4.      持久化存储
import requests
#1.指定url
url = 'https://www.***/'
#2.请求发送get,get发返回值是一个响应对象
response = requests.get(url=url)
#3.获取响应数据
page_text = response.text #返回的是字符串形式的响应数据
#4.持久化储存
with open('sogou.html','w',encoding='utf-8') as fp:
  fp.write(page_text)

参数动态化
•      有些情况下我们是需要将请求参数进行更改,将get或者post请求对应的请求参数封装到一个字典(键值对=请求参数)中,然后将字典作用到get方法的params参数中或者作用到post方法的data参数中
查看更多北京电脑/网络信息

免责声明:此信息系发布者(UID:706396)自行发布,本站是服务平台,仅提供信息存储空间服务,该信息内容的真实性及合法性由该发布者完全负责。

© lieju.com 联系我们