首页 > 其他分享 >提供一个网站的相关截图,麻烦提供一个思路如何爬取网站相关数据

提供一个网站的相关截图,麻烦提供一个思路如何爬取网站相关数据

时间:2023-10-23 11:01:48浏览次数:33  
标签:截图 网站 代码 爬取 json 数据 页面

大家好,我是皮皮。

一、前言

前几天在Python钻石交流群【空】问了一个Python网络爬虫的问题,一起来看看吧。

给大家提供一个网站的相关截图,麻烦你们提供一个思路如何爬取网站相关数据,下图这里是数据区。

image.png

页面数据存储在这里的json里。

image.png

二、实现过程

常规来说,这个都返回json了,解析json就可以取数据了。但是json数据所对应的网址不能访问(内网,外边也无法访问),没有权限,估计是没有权限解析json数据。

image.png

其它的数据里没有相关信息,都找了,页面全部都是用ajax加载数据。但是从页面数据找不到图的真实url,后来分析图的真实url,是页面的json数据通过拼接得到。这里的页面是不是需要登录才能获取相关权限,才能访问数据?这里【甯同学】给了一个可行的思路,如下所示:

image.png

顺利地解决了粉丝的问题。

三、总结

大家好,我是皮皮。这篇文章主要盘点了一个Python网络爬虫处理的问题,文中针对该问题,给出了具体的解析和代码实现,帮助粉丝顺利解决了问题。

最后感谢粉丝【空】提问,感谢【甯同学】给出的思路和代码解析,感谢【莫生气】等人参与学习交流。

【提问补充】温馨提示,大家在群里提问的时候。可以注意下面几点:如果涉及到大文件数据,可以数据脱敏后,发点demo数据来(小文件的意思),然后贴点代码(可以复制的那种),记得发报错截图(截全)。代码不多的话,直接发代码文字即可,代码超过50行这样的话,发个.py文件就行。

image.png

标签:截图,网站,代码,爬取,json,数据,页面
From: https://www.cnblogs.com/dcpeng/p/17781872.html

相关文章

  • 以下是中国最丰富的10个Java资源网站及网址:
    以下是中国最丰富的10个Java资源网站及网址:CSDN-https://www.csdn.net/Java中国-http://www.javachina.net/开源中国-https://www.oschina.net/博客园-https://www.cnblogs.com/码云-https://gitee.com/极客学院-https://www.jikexueyuan.com/ITeye-http://w......
  • 网站怎么添加ico浏览器小图标
    ico图标是作为浏览器首段图标显示,还可以在收藏夹内收藏内容的前段显示小图标。一个好的ico网站图标,在用户浏览中也起到很大的作用,不仅能展示品牌,还会给人一种大气、正式的感觉,用户体验较好。如下图:  1、要想给网站添加图标,我们首先需要准备一张ico图片。这个图标我们可以自......
  • docker部署matomo网站访问统计工具
    软件安装cat/etc/redhat-release&&uname-aCentOSLinuxrelease7.8.2003(Core)Linuxcentos7-13.10.0-1127.el7.x86_64systemctlstopfirewalld&&systemctldisablefirewalldechoSELINUX=disabled>/etc/sysconfig/selinuxcp-pv/etc/sysc......
  • Python scrapy爬虫框架爬取廖雪峰大佬官网Python教程左侧目录
    文章转载至:mob6454cc6f27a3 的PythonScrapy爬虫框架实例(一)爬虫框架scrapy简单实例吃面崩掉牙的Scrapy爬虫框架入门教程(1)——爬取廖雪峰老师的博客!!只是爬取一个字段,并不将爬取的数据存储下来。!!运行环境:window10x64系统python3.6pycharmanacondascrapy安装好以上环境、包之后,......
  • 这12个神级网站,你知道几个?
    大家好,我是老七,点个关注吧,将持续更新更多精彩内容!网站现在已成为每个企业和个人日常办公生活的必备工具。如果您需要寻找素材或资源,那么你看到这篇文章那真是太幸运了。作为开发人员,找到一个可以提供您所需的所有资源和信息的网站并不容易。本文将带您浏览作为开发人员会喜欢的12......
  • 使用axum构建博客系统 - 网站首页
    后台管理完成后,我们开始进入前台功能的开发。本章我们将完成博客首页的开发。母模板templates/frontend/base.html是时候对前台母模板进行数据填充和块的定义了:<!DOCTYPEhtml><htmllang="zh-CN"><head><metacharset="utf-8"/><metaname="viewport"c......
  • js逆向·找到登录时目标网站的加密算法的几种方式
    js逆向·找到登录时目标网站的加密算法的几种方式为什么要去找到目标网站的加密密码方法:为了要把我们的payload正确的带入目标网站的服务器进行逻辑验证,那么就需要知道对方使用的什么加密或者编码规则来处理数据的,比如说我们输入的密码被base64编码了,然后发送给后端,后端会进行解......
  • 基于Java的健身运动网站设计与实现
    (文章目录)具体实现截图主要功能:基于java(ssm)健身运动网站系统系统分为用户和管理员两个角色用户的主要功能有:1.用户注册和登陆系统2.查看健身知识3.查看健身器材介绍信息4.查看健身教练,在线预约教练5.查看健身课程,在线购买课程信息6.查看健身商品信息,在线购买健身商品,......
  • 苏格拉底问答、实践过程截图、遇到问题解决问题截图,代码链接
    苏格拉底问答实践过程遇到问题及解决代码......
  • 图片验证码识别网站【汇总】
    收集的一些识别图片字符的网站(可能要收费)图鉴网:http://www.ttshitu.com/超级鹰:https://www.chaojiying.com/参考、来源:《路飞-爬虫三天工作坊-Day2-苑老师-2023-09-26》03:59《Python3网络爬虫开发实战第2版》崔庆才P317......