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)