一起学爬虫(Python) — 18 一生之敌查帕斯

一起学爬虫(Python) — 19 年轻人,进来学自动化

前言

在这里插入图片描述

想了想,有个事情小泽得跟大家报备下,估计很多人也猜到了,是的,我准备当一个鸽子 去学校找一个人,其实前几天我妹刚跟我说这事的时候,我也没想太清楚,就去随便找了小孩子试了试,后面也参加了几场群架,感觉还提得动刀,就答应了,因为毕竟我妹是跟我感情一般往上的生物,不管结果如何,当她需要我的时候,我还是希望她能好好地求求我,帮她稍微解决那么一点不麻烦的事。

因此我会跟大家一起找到那个人,全力备战接下来的群架,也谢谢大家的支持!我会努力的/抱拳/抱拳

前因

事情是这样的,我妹周末放假回来,对了,先说一下,她只有初一哦,也就是12岁吧。

放假回来,立马就扑到我身,边的沙发上,蒙上被子就开始闷闷不乐,还要看着我,一直看着我,仿佛喜欢我 在看傻子。

在这里插入图片描述

我就问她,咋滴啦?

她就跟我说,要跟我说一件事情,还让我一定保密。

那我肯定泄密。

开玩笑的,我只会拿来当把柄而已。

这件事是什么呢?因为我答应了她不能泄密,所以我就用A,B,C来代替事中的人物,也就不算是泄密了。

顶级理解,对吧。

A喜欢B,B喜欢C,C跟A在一起了。

至于谁是谁,我就不告诉你了,只能说我人刚下飞机,有一说一,这种事大家懂得都懂,不懂得说了你也不明白,不如不说。利益相关,不好透漏太多,你们也别来问我怎么了,说了对你们也没什么好处,当不知道就行了。

在这里插入图片描述
所以我就要悄悄地去找到B,然后跟他说,我妹真的很傻X 加油吧,妹夫!

相信敏锐的你已经看出来了,我和我妹的关系,emmm,自我感觉是处于很不好的状态,这个很不好不是亲情方面的很不好,而是看不顺眼方面的很不好,那我能咋办嘛,人家喜欢年轻的。

我都20了。

呜呜呜┭┮﹏┭┮

不过我也不是妹控哈。

相反的我也挺讨厌她的,至于为什么,有妹妹的都能稍微感同身受到吧,把感同身受打在留言上。

现在呢,我就要开始去找那个小男生啦。

经过

那么我要怎么找呢???

首先,要知道他在哪一个学校。

不能泄密!所以这里就用第一中学代替了。

在这里插入图片描述

接下来呢,因为我妹是告诉的我他在那个年级的倒数第几个班哦,所以我只能先知道一共有多少个班了。

在这里插入图片描述
emm,看来是705这个班,也就是说我们通过学校,找到了他的年级,又找到了他的班级,现在我再给你详细的分析一下,这三个人,都在哪个班!

在这里插入图片描述
如果我们去这个学校,注意,是去这个学校!找B,那么该怎么找呢?

聪明的你一定会想到,跟门卫叔叔说我要找705班的B就好了,对吧。

那么为什么不说我要找初一里面的705班的B呢?

为什么为什么不说我要找第一中学初一里面的705班的B呢?

你傻啊 你好聪明啊。

这是我的个人观点,门卫叔叔可能就会觉得你有问题。

也就是说,B = //705/@B

这里为什么要用//呢,//代表的是省略前面的初中,如果初中前面还有东西,当然不是那个第一中学哦,因为我们已经在第一中学里面了,所以可以省略掉,直接用/代替第一中学,如果初中前面还有东西,就可以直接全部省略掉,只要你这个学校只有一个初中,那就肯定没找错。

为什么要@B呢?

你这样想,一个教室里面有那么多的东西,阿猫阿狗啊,二氧化碳还有氧气啊啥的,你不说清楚,谁知道你是要找人的呢,别跟我说常规,我现在化身为了不讲道理の霸道总裁。

同样的,换成查帕斯(xpath),给大家看一看效果。

在这里插入图片描述
这里为了大家看的方便,所以给每个标签后面都加了数字,实际是没有的哦,别搞迷糊了。

加入我们要去找a1,那该怎么找呢,最笨的方法:

/html/body/div1/div4/div6/a1

当然,这也只是找到了a1,如果a1里面有我们要的文本,那就:

/html/body/div1/div4/div6/a1/text()

如果a1里面有我们要的属性信息,比如:

在这里插入图片描述

那就把text()换成@href,或者@wdfield等等,需要啥@啥。

那有没有简单的方法直接找到a1呢,有的~

在这里插入图片描述
我们现在给这个div6加了一个class,然后其他的div都没有这个class嘛,就相当于火箭班,天才班之类的。

那就这样搞:

//div[@class=“main”]/a1

//呢,还是把前面的都省略掉了,直接来找这个class等于main的div,注意注意,这里面所有的符号都是英文的哦。

如果你在找一个网页的时候,实在是找不对xpath,就试试用这种脑图的方式记录下来,这样自己找的话也方便,也很有规划性,养成好习惯!

另外,复制的xpath有时候也会没有手写的好用哦。

当然要是真的找不到,写的也特别对的话,可能就是反爬措施吧,比如说有的人问某个班的谁谁谁可能是想卖掉他,所以这个时候校长就要验证一下你的身份信息,不然不让你进,更不会告诉你你要找的人是谁。

结果

大胜利!

我应该是有妹夫了嗷。

他们才12岁诶。

好落寞。

在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值