栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Requestsd的初阶学习~~@川川菜鸟博主

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Requestsd的初阶学习~~@川川菜鸟博主

 

目录

 一、 环境与开发

 二、requests的体验

          三、获取请求头,添加请求头。


一、 环境与开发

环境:jupyter

模块安装:

!pip install requests

演示安装: 

安装成功 :

 二、requests的体验

以百度为例:

import requests 
r = requests.get('https://www.baidu.com/') 
print(r.text)

 

 就能得到一个Response对象

 再以豆瓣网为例:

 三、获取请求头,添加请求头。

显然,这个是爬取失败,418就是网站的反爬程序返回的。小白的我知道可以加个请求头来模拟正常浏览器,防止被网站反爬。嘿嘿嘿~~

import requests

headers = {'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.116 Safari/537.36'
}
r = requests.get("https://www.douban.com/explore", headers=headers)
print(r.text)

 

 这样就能得到了。

emmm,我目前就只能写成这样......打卡继续~~

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/468107.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号