死党暗恋校花失败,我爬了这个网站发给他分分钟治愈,男人的快乐往往很简单(每天一遍,忘却初恋)

news/2024/5/14 19:58:42/文章来源:https://blog.csdn.net/fei347795790/article/details/122500860

死党一直暗恋校花,但是校花对他印象也不差,就是死党一直太怂了,不敢去找校花,直到昨天看到校花登上了校董儿子的豪车,死党终于彻底死心,大醉一场,作为他的兄弟,我怎么能看他郁郁不振呢?

为了让他忘掉校花,走出阴影,我于是决定把我新收藏的网站分享给他,顺便分享给大家,纯纯的交流技术,大家备好纸巾,不对,备好纸笔😂

在这里插入图片描述
效果如下

在这里插入图片描述
在这里插入图片描述
爬取目标

网址:(实在是不敢放,满满的求生欲,官方大佬手下留情)
在这里插入图片描述兄弟们啊,不要怪我,不打码不行啊,我是来交流技术的。

要用的工具

软件:
python 3.8
pycharm 2021专业版

模块:
requests
parsel

没有模块 pip 安装模块即可

流程解析

我们首先就是先进入到这个网址,向网站发送网络请求。

然后去拿到它的网页源代码数据,右键点击,查看他的网页源代码。

我们访问网站拿到的数据就是它。
在这里插入图片描述后续的步骤我就不截图了,可以看我视频讲解。

获取到数据后,我们要去解析数据,筛选我们想要的内容,相册详情页地址,标题等等。

然后向详情页发送请求并解析数据,再向图片链接发送请求,获取图片二进制数据,最后保存图片。

详细步骤我都在视频里讲了,大家可以在这里看视频讲解,还有多线程版本

实现代码

import requests
import parsel
import re
import osfor page in range(1, 11):print(f'==================正在爬取第{page}页==================')# 1.向目标网站发送请求(get,post)response = requests.get(f'https://www.网站不提供,想用来实践技术的话可以私我拿.com/page/{page}')# 2. 获取数据(网页源代码)data_html = response.text# 3. 解析网页(re正则表达式,css选择器,xpath,bs4,json) 提取每一个详情页的链接与标题zip_data = re.findall('<a href="(.*?)" target="_blank"rel="bookmark">(.*?)</a>', data_html)for url, title in zip_data:print(f'----------------正在爬取{title}----------------')if not os.path.exists('img/' + title):os.mkdir('img/' + title)# 4. 向详情页发送请求resp = requests.get(url)# 5. 获取数据(网页源代码)url_data = resp.text# 6. 解析网页 (提取图片链接)selector = parsel.Selector(url_data)img_list = selector.css('p>img::attr(src)').getall()for img in img_list:# 7. 向图片链接发送请求# 8. 获取数据(图片二进制数据)img_data = requests.get(img).content# 9. 保存数据img_name = img.split('/')[-1]with open(f"img/{title}/{img_name}", mode='wb') as f:f.write(img_data)print(img_name, '爬取成功!!!')print(title,'爬取成功!!!')

暗恋单恋都不可靠,还是要胆大脸皮厚,主动一点到手了才有结果,不然女朋友都是别人的了,祝大家有情人终成眷属,没有的2022年那必有!

在这里插入图片描述

欢迎大家一起在评论中讨论技术,编程嘛,不能一味死板,要灵活有趣才有动力,不低俗不违法,一起进步!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_732856.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

要不是这个沙雕网站,我这辈子都见不到这么多沙雕网站!

点击上方SQL数据库开发&#xff0c;关注获取SQL视频教程SQL专栏SQL数据库基础知识汇总SQL数据库高级知识汇总来源&#xff1a;差评&#xff08;chaping321&#xff09;到目前为止&#xff0c; 大多数已知的网站已经得到了网民们详细的解读。功能详尽的同城网站&#xff0c;仿佛…

为了防止这个网站消失,我连夜用Python离线了上万张图片

文章目录吐槽一下事前准备1、环境配置**2、模块使用3、如何配置pycharm里面的python解释器?4、pycharm如何安装插件?5、基本流程代码解析1、模块导入2、发送请求3、获取数据4、解析数据5、保存数据吐槽一下 之前好多高质量网站都不见了&#xff0c;肯定是你们整活整多了&…

除了 P 站,程序员居然还喜欢上这些网站?快来摸鱼呀!

说到p站&#xff0c;估计不知道的人已经很少了&#xff0c;除了p站还有哪些站&#xff1f;应该很多人思考过这个问题了 二次元可是有ABCDEFGHJKNMT站…等等诸多圣地的&#xff01;外面的世界很精彩&#xff0c;别抱着一个站啃了~ 1、A站 Acfun AcFun&#xff0c;中国第一家…

干货 | 程序员必备的16个实用的网站

最近看到很多网友分享了好多比较酷炫的网站&#xff0c;好多都放进小艾的收藏夹了&#xff0c;(__) 嘻嘻……看的我也忍不住想分享了&#xff0c;因为是IT行业&#xff0c;所以分享几个收集的比较实用而且酷炫的网站O(∩_∩)O~ 1.“Hello World”大全 网站一共收集了大约481种…

别去送si了!Selenium 与 Puppeteer 能被网站探测的几十个特征

很多人喜欢使用Selenium 或者 Puppeteer(Pyppeteer)通过模拟浏览器来编写爬虫&#xff0c;自以为这样可以不被网站检测到&#xff0c;想爬什么数据就爬什么数据。 但实际上&#xff0c;Selenium 启动的浏览器&#xff0c;有几十个特征可以被网站通过 JavaScript 探测到。Puppe…

Yii2.0 网站开发流程记录 反馈网页统计

2019独角兽企业重金招聘Python工程师标准>>> 这里不再多说&#xff0c;欢迎各位踊跃提意见&#xff0c;书籍第一部分草稿在&#xff1a; http://download.csdn.net/detail/bubifengyun/9541785 后续还在添加中。 谢谢。转载于:https://my.oschina.net/bubifengyun/b…

java 企业门户网站 源码 自适应响应式 freemarker 静态引擎 html5 SSM

前台&#xff1a; 支持五套模版&#xff0c; 可以在后台切换系统介绍&#xff1a;1.网站后台采用主流的 SSM 框架 jsp JSTL&#xff0c;网站后台采用freemaker静态化模版引擎生成html2.因为是生成的html&#xff0c;所以访问速度快&#xff0c;轻便&#xff0c;对服务器负担小3…

我的天,适合程序员的史上醉强“摸鱼”网站!!!

分享8个提升学习能力以及工作效率的神奇网站&#xff0c;谁用谁知道。 1、 IData-知识检索 大学生涯中大家都会用到各种文献资料往往都是从知网下载的&#xff0c;但如果不在学校或者学校没有购买知网权限&#xff0c;我们就需要一个新的文献下载工具——IData。 如果需要查询相…

Crazy!这个算法可视化网站真的是太棒了!

最近在学习算法的时候&#xff0c;发现一个非常不错的编程网站&#xff0c;特别适合学习算法&#xff0c;感官体验十分不错。 这个网站是「VisuAlgo」&#xff0c;它是一个算法可视化网站。 谁这么良心&#xff0c;免费搞这么优质的动画算法教程网站呢&#xff1f; 这个网站是…

使用LNMP架构部署动态网站环境。 Linux+PHP

1、配置php服务 &#xff08;1&#xff09;yasm源码包&#xff0c;其解压、编译、安装过程. &#xff08;2&#xff09;libmcrypt源码包&#xff0c;其解压、编译、安装过程. &#xff08;3&#xff09;libvpx源码包&#xff0c;其解压、编译、安装过程.libvpx源码包的后缀是.t…

程序员接私活月入2万?分享10个接私活的网站快收藏~

最近&#xff0c;在和身边的程序员聊天中&#xff0c;听不少朋友分享了自己接私活的经历&#xff0c;那收入真是让我“瞠目结舌” … 程序员A&#xff1a;我Java程序员&#xff0c;工作两年&#xff0c;月薪13K&#xff0c;私活20K。 程序员B&#xff1a;之前在单位上班&#…

网站title标题被改并被百度网址安全中心提醒的解决办法

国庆假日期间我们Sine安全接到众多网站站长求助网站标题被改导致在百度搜索中百度安全中心提醒被拦截,导致网站正常用户无法浏览网站被跳转到一些菠菜du博网站&#xff0c;而且很明显的一个特征就是在百度中搜索关键词的网站快照标题被修改成了一些与网站本身内容不相关的页面,…

github网站介绍、并使用git命令管理github(详细描述)

本章学习: 1)熟悉github网站2)通过git命令远程管理github,3)git命令使用ssh key密钥无需输入账号密码 1.首先我们来熟悉github网站 1.1 注册github 登录http://github.com/,然后点击sign up,来注册账户: 注册好了,以及验证邮箱后,然后进入github主页: 1.2点击start a project(启…

十周后,62%的PHP网站将运行在一个不受支持的PHP版本上

根据W3Techs的统计数据&#xff0c;目前约有78.9&#xff05;的网站使用PHP开发。\\但是&#xff0c;PHP 5.6.x的安全支持将在2018年12月31日正式停止&#xff0c;这标志着对古老的PHP 5.x分支版本的支持都将结束。\\也就是说&#xff0c;从明年开始&#xff0c;大约62&#xf…

常见的网站服务器架构有哪些?

初始阶段的网站架构一般来讲&#xff0c;大型网站都是从小型网站发展而来&#xff0c;一开始的架构都比较简单&#xff0c;随着业务复杂和用户量的激增&#xff0c;才开始做很多架构上的改进。当它还是小型网站的时候&#xff0c;没有太多访客&#xff0c;一般来讲只需要一台服…

快速用Discuz搭建论坛网站教程

Discuz! 是全球成熟度最高、覆盖率最大的论坛软件系统之一。自 2001 年 6 月面世以来&#xff0c;Discuz! 已拥有 15 年以上的应用历史和 200 多万网站用户案例。目前&#xff0c;Discuz! 已经发展成为一个以社区为基础的专业建站平台&#xff0c;让论坛&#xff08;BBS&#x…

刚学编程的程序员必备这5大编程网站,你知道几个?

一个好的网站&#xff0c;就是程序员学编程的基地。虽说新手程序员也许知道一些在线编程网站&#xff0c;但是质量上乘的编程网站又知道几个呢?下面就来给大家推荐5个质量上乘的编程网站&#xff1a;0、LeetcodeLeetCode是大名鼎鼎的在线刷题网站&#xff0c;通过该网站的刷题…

大型网站技术架构(五)网站高可用架构

2019独角兽企业重金招聘Python工程师标准>>> 网站的可用性&#xff08;Avaliability&#xff09;描述网站可有效访问的特性。 1、网站可用性的度量与考核 网站不可用时间&#xff08;故障时间&#xff09;故障修复时间点-故障发现&#xff08;报告&#xff09;时间点…

仿海康网页版做一个在线的实时监控网站(2)-- 视屏显示和云台控制

在上一篇博客仿海康网页版做一个在线的实时监控网站&#xff08;1&#xff09;中讲了侧边站点选择栏的生成&#xff0c;这篇博客主要说一下视屏插件的摆放和一些云台控制的操作函数 首先海康的摄像头可以找他们要一个网页版的开发Demo&#xff0c;如果没有我提供一个&#xff1…

快速排序查询第k大元素C语言,福建十三水下载苹果 -官方网站

NioEventLoop启动触发条件: 1.服务端绑定本地端口 2.新连接接入通过chooser绑定一个NioEventLoop 服务端绑定本地端口 绑定本地端口,使用下面方法; ChannelFuture future bootstrap.bind(host, port).sync(); 最终会调用doBind0()方法: private static void doBind0(final Cha…