新闻详情

新闻详情

首页 / 资讯中心 / 详情

python爬虫(02)

发布时间:2026/9/27 6:06:57来源:尧图网络
python爬虫(02)
爬虫的基础在上期我们成功的安装了相关的python环境折起我们来讲解爬虫从讲解到反爬讲解cookieUA等好了废话不多说我们开始吧在上期我们成功运行一下测试代码你已经超越很多人了import requests r requests.get(https://example.com) # 请求代码网站可以自行更换 print(r.status_code) # 输出状态码 print(r.text) # 输出网页源码我上期讲过.status_code200的时候证明爬虫与服务器之间的通信是正常的但是当我们拿这个请求去请求像百度这样没有robot.txt管理很松的网站是可以的但是当我们请求一些常规的网站会直接返回403这是因为你又很多参数没加被服务器识别成了爬虫那么又没有方法可以完成这样拿到请求呢。爬虫的进阶请求头请求头(User-Agent)一般里面包含有Referercookie主要是这俩个还有其他我们在就见到会说聪明的你灵机一动把浏览器的f12(开发者模式)打开了在里面找到了user-agent把user-agent加里面了这时候请变了成了import requests headers{Usre-Agent:Mozilla/5.0 (Windows NT 10.0; Win64; x64)} #这是请求头 r requests.get(https://example.com,headersheaders) # 请求代码网站可以自行更换 print(r.status_code) # 输出状态码 print(r.text) # 输出网页源码这时候聪明的你发现又可以请求了,兴致冲冲的你像一个里面有文章的页面发送请求但是又返回403(我滴乖乖,怎么回事)怎么访问不了了聪明的你又把我的博客往下扒了扒防盗链防盗链(Referer)顾名思义是常见的一种反爬手段一般常见是厂商为了防止Spider来的但是没啥大用但是很重要的一个设置那怎么获取呢在刚刚的f12下滑里找到Referer把它复制下来之后粘贴到headers里代码如下import requests headers{Usre-Agent:Mozilla/5.0 (Windows NT 10.0; Win64; x64), Referer : 你的防盗链 }#这是请求头 r requests.get(https://example.com,headersheaders) # 请求代码网站可以自行更换 print(r.status_code) # 输出状态码 print(r.text) # 输出网页源码这时候你再次兴致冲冲的去请求网页但是现实在次给你当头一棒依旧403依旧拿不下来这时候聪明的你在次在网页的f12往下扒了扒发现有一个叫cookie(曲奇)的一个东西曲奇曲奇(cookie)是一种检测Spider的一种手段之一一般由后端生成比较复杂原理如下正常浏览器请求A → 服务器种 Cookie → 浏览器保存 → 请求B 带上 Cookie → 通过 ✅Spider不带 Cookie请求A → 服务器种 Cookie → 没保存/没带回 → 请求B 没 Cookie → 拦截 ❌当你的爬虫不能爬取的时候一般是这个原因导致的但聪明的你把cookie复制下来添加进headers里代码如下import requests # 2. 设置请求头 headers { User-Agent: ( Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 ), # 防盗链 Referer告诉服务器我是从你的页面跳过来的 Referer: https://www.example.com/, # Cookie携带登录状态或追踪标识 Cookie: session_idabc123; tokenxyz789; uid10001, } # 3. 发送请求 url https://www.example.com/page resp requests.get(url, headersheaders) # 4. 检查结果 print(f状态码: {resp.status_code})这样你就可以爬取到网页了
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

数字物业安全监测全链路:从传感器接入到云平台告警闭环 2026/9/27 11:35:46

数字物业安全监测全链路:从传感器接入到云平台告警闭环

半夜两点,物业值班室的电话响起来。水泵房漏水报警,值班员赶过去一看,地面已经积了一层水。其实系统早就报了警,短信发了、平台亮了红点,但告警推送链路没有落到个人,晚上没人盯,等早上发现时水…

阅读更多 →
御三家-Claude、ChatGPT、Gemini最新横评:用TaoToken统一Key跑通三模型对比 2026/9/27 11:35:46

御三家-Claude、ChatGPT、Gemini最新横评:用TaoToken统一Key跑通三模型对比

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →
避坑指南:厦门网站设计公司推荐哪家好,3步验真防高价 2026/9/27 11:35:39

避坑指南:厦门网站设计公司推荐哪家好,3步验真防高价

避坑指南:厦门网站设计公司推荐哪家好,3步验真防高价 在厦门找建站公司,最怕的就是报价低、签约后加价,或者做完网站打开速度像蜗牛。很多老板在问“厦门网站设计公司推荐哪家好”时,心里其实没底,因为行业水太深,模板站和定制站的价格能差十倍。别急…

阅读更多 →
数据结构与算法——并查集 2026/9/27 11:35:39

数据结构与算法——并查集

文章目录一、并查集概述二、并查集算法实现一、并查集概述并查集(Union-Find),又称不相交集合(Disjoint Set Union, DSU),是一种用于处理不相交集合的合并与查询问题的数据结构。它支持两种主要操作&#x…

阅读更多 →
网站右侧回到顶部完整流程,3步搞定不花冤枉钱 2026/9/27 11:35:32

网站右侧回到顶部完整流程,3步搞定不花冤枉钱

网站右侧回到顶部完整流程,3步搞定不花冤枉钱 找建站公司怕被坑高价?很多老板为了一个“回到顶部”的小功能,被报价几千甚至上万,觉得不值。其实, 网站右侧回到顶部 这个功能,技术门槛极低,核心在于 完整流程 的掌控。…

阅读更多 →
【关注可白嫖源码】--课程设计--毕业设计-- 82355基于LLM和数字人的虚拟面试系统(案件分析) 2026/9/27 11:35:26

【关注可白嫖源码】--课程设计--毕业设计-- 82355基于LLM和数字人的虚拟面试系统(案件分析)

本文仅展示核心实现逻辑与部分代码片段,完整项目源码、配套文档、数据库脚本内容较多,篇幅有限无法全部放出。 有需要完整资源的同学,可以在评论区留言【资料或领源码】,我会一 一回复站内私信,发送完整文件摘 要目前…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞 ✉