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

文章目录

  • 前言
  • Requests库简介
  • Requests库中的1个类型和6个属性
    • 1.一个类型(Response类型)
    • 2.六个属性

前言

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

Requests库简介

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

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

1.一个类型(Response类型)

import requests

url = 'https://baidu.com'

response = requests.get(url = url )

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

运行结果:
在这里插入图片描述

2.六个属性

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

运行结果:
在这里插入图片描述

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

运行结果:
python爬虫从0到1 -requests库的基本简介_第1张图片

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

运行结果:
python爬虫从0到1 -requests库的基本简介_第2张图片

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

运行结果:
在这里插入图片描述

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

运行结果:
在这里插入图片描述

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

你可能感兴趣的:(python,爬虫,开发语言)