0
点赞
收藏
分享

微信扫一扫

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


文章目录

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

前言

由于前连天身体不适所以停更了很多天,希望大家能够谅解。接下来让我们进入新一轮的学习,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库的基本简介_开发语言_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库的基本简介_爬虫_05

  1. 返回响应头

print(response.headers)

运行结果:

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

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


举报

相关推荐

0 条评论