文章目录

前言

由于前连天身体不适所以停更了很多天,希望大家能够谅解。接下来让我们进入新一轮的学习,Requests库的使用。

Requests库简介

requests是一个很实用的Python HTTP客户端库,编写爬虫和测试服务器响应数据时经常会用到,Requests是Python语言的第三方的库,专门用于发送HTTP请求。

Requests库中的1个类型和6个属性

1.一个类型(Response类型)

<class ‘requests.models.Response’>

import requests

url = 'https://baidu.com'

response = requests.get(url = url )

# requests的一个类型和6个属性
# 1个类型:
print(type(response))

运行结果:

python爬虫从0到1 -requests库的基本简介_开发语言

2.六个属性

  1. 设置编码格式
response.encoding='utf-8'
  1. 返回网页地址
print(response.url)

运行结果:

python爬虫从0到1 -requests库的基本简介_python_02

  1. 返回网页源码
print(response.text)

运行结果:

python爬虫从0到1 -requests库的基本简介_数据_03

  1. 返回二进制的网页源码
print(response.content)

运行结果:

python爬虫从0到1 -requests库的基本简介_爬虫_04

  1. 返回网页状态码
print(response.status_code)

运行结果:

python爬虫从0到1 -requests库的基本简介_python_05

  1. 返回响应头
print(response.headers)

运行结果:

python爬虫从0到1 -requests库的基本简介_开发语言_06

本篇文章就到这里啦,下篇文章我们一起学习如何去使用requests库!!