1_requests基础用法
requests模块的基本使用
- 什么是requests模块?
- Python中封装好的一个基于网络请求的模块
requests模块的作用?
- 用来模拟浏览器发请求
requests模块的环境安装:
- pip install requests
requests模块的编写流程:
- 指定url
- 发起请求:(1) Get(url, params, headers)(2) Post(url, data, headers)
- 获取响应数据
- 持久化存储
import requests
#1.指定url
url = "https://www.sogou.com/"
#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)

![1_requests基础用法[Python常见问题]](https://www.zixueka.com/wp-content/uploads/2023/10/1696831414-aabc44199c1eeaf.jpg)
