粉丝1.1万获赞3.5万

school repair 是拍摄很常用的一个帕虫框架,安装它只需要康达 install school rep, 只要一号命令就能够安装上。那么通过这个框架呢?我们可以很简单的实现一个帕虫,比如抓取指定网站的内容和图片。快去试试吧。

哎,那我们这节课说一下这个关于盘冲里边写的出现的一些相应的异常, 那么像我们之前写拍森代码的时候呢,基本上就是什么呀?出了异常以,如果是有可能会出现异常的话,那么我们基本上就会去踹一下,对不对?嗯啊, 踹到踹到手就可以了啊,踹以后呢?然后他基本上就不会报错,然后后面再往该怎么运行就怎么运行,那么具体我们爬虫里边如果说你要踹的话呢,你这里边写到底是捕捉哪个异常呢?啊?那么我们这里边有个东西叫做什么呀?叫做 ul i 我 啊这个东西,那这个东西的话就可以去捕捉到我们这什么呀,就像什么啊,网络物链接啊,或者是找不到指定服务器啊,服务器不存在啊,这些东西啊,基本上就可以捕捉到他,那么你串的时候你就串他就可以了啊, 那然后呢,我们去简单的去试一下啊,试一下 十四这个 u r l e r r o r 的使用,那么我们 fram 一个发送请求 request, 然后 最快死的,然后 ul open 吧,咱们就别自己构造那个 open 点了,然后再怎么样再去 这一位,是吧? inpot uzi, 哎,枕头 ul, 咱们去随便去访问一个,访问一个的话呢,我们就拿这个,刚才我们找这个 啊,就登录那个吧, 登录这个页面,让他来做演示,那么我们在这就什么样发送请求,发送请求之前还得出来 不写了,靠了啊。嗯,主要这东西得写好几遍了,是吧? ok 了,那么有他以后呢?然后我们这个是快速的啊,这个东西你不一定非要写全网啊,你写个写个变量就行。 a r e q u e s t 然后呢? u r l 然后呢?海带尔斯等于海带尔斯, 然后呢?我们这再接收 r e s p 等于什么呢? e o l o p r e q。 扔进去可以了,扔进去以后,然后我们去打印,打印什么呢? boss 点瑞 一扣, ok, 然后什么样再打一个什么样?访问完毕? 防御,防御完毕或者是完成都可以啊,结束也可以啊。 ok, 那么这样的话相当于说这块代码应该是没什么太大问题了啊。 ok, 然后我们去访问一下,看下效果。走, 这还登录那个页面对不对啊?登录页面有了以后呢?然后我们突然这么样,有一天,哎,我在这敲错了,或者说他自己改页面了,这个东西不再叫劳格印了,那么这时候我们再来看一下他干嘛走? 直接就给我们包四零四了,对不对?那包四零四了以后呢?然后我们后边像这个访问完毕,这个东西你看就打不出来,打不出来了吧?啊,所以说我们这个地方需要去踹一下,这是一种现象,那么还有一种现象就是 什么呀?我改的不是资源找不着了,而是什么呀?服务器找不着了,然后再看一下, 看了吗?说 ul open 这个东西,说 gat drive info father, 说白了就找不到服务器了,对不对啊?所以说这个东西怎么办呢?我们去抓,请求抓,请抓谁呢?抓这个玩意 看了吗?啊?找他那这地方我们就有一下,就是 fram u r life 里边的谁啊? l l 里边的 u r l l ok, 那么有他以后,我们从从哪开始踹呢?从这踹吧, 哎,过了这怎么缩回来?会吗? shift 大家推我啊,往后走的话按推 返回过来的话是不在家退步, ok, 然后这是怎么写的?后边是嗯一个赛夫他,然后 u r l l s e, 然后 print e 就 ok 了, ok 了,那么这样相当于是让给他踹到手了以后,然后我们去转一下,转一下以后呢?然后我们再去访问,访问的时候这个地方 ok 就能访问成功了,这个东西就能出来了,对不对啊?那么后边资源这个东西的话,应该也没什么太大问题啊,没什么太大问题这东西,哎, 这个也没什么太大问题,但是这个没什么问题的话,这个东西是没问题,但是怎么办呢?我们有时候我们在访问 uil 的时候,比如说你在访问一个资源,他只是什么呀?只是因为访问过慢,响应过慢,正常情况下我们访问的话有可能什么样?比如说我等,我 等待五秒,如果超过五秒以后,我然后就换一个,就不再访问了,然后过一会再访问,是不是?那你是不是可以判断他的状态吗? 也就说他肯定会,到时候如果超时的话,肯定会,是不是要要报错,怎么办呢?我们要就要判断他状态码到底是四零四,还是说是怎么着?是超时,这个这个问题对不对?所以说怎么办呢?我们要找到他这个状态码的问题啊,找到他状态码啊,找状态码的话,那么怎么办呢?我们就要去找这个意外 啊,这时候我们要看一里边是怎么去写的,这时候呢,你可以在这打断点,看看他里边是什么东西,右键第八个在这打断点,知道为什么在这打断点吗? 对,这个地方你要考虑一下啊,你要是在这十五行这打断点是为什么呢?是因为只有你在锻炼这个程序卡在这的时候,你这个意里边才有值,能明白吧? 你要是卡在他之前的话,你这一还没出来呢,你怎么看这一里边的东西对不对?所以说你一定要什么呀?他这生成了还还没打印呢,然后或者说你打印完了以后,然后什么样?在成语结束之前保证什么样?这个对象能访问的时候,然后你在哪打个断点才可以能理解吧?啊? ok, 然后我们右键第八个走, 第八个以后呢?然后我们在这去看一下他这个一里边 走,那么这时候我们可以看到什么样?这有个四零四对不对?那么四零四的话就是他那个状态码呗,所以说我们到时候直接什么样?一点四零四就可以了, 不是一点四一四,一点扣的就可以了吧?看到他的扣的就直就 ok 了,能理解吧?啊?所以说我们这就这是扣的这块,好就好说了,那么那什么还有就什么呀?资源这 这个东西我再改再提半个, 这时候我们再去看这个页 看了吗?没有那个扣的,所以说你这时候你直接就什么呀?直接在这底下去打一点扣的,那么有可能会什么呀?还会爆错, 因为你没有找没有那扣的值,对不对?所以说这时候就要报错,报错怎么办呢?我们就要看看他这里边有什么特征,那么他这个报错的信息在哪呢?是在这里边看到 二个字里边,在这里边,那么在这里边的话,第零个,第零个的话,然后这里边的这个 这个东西呗,这是他那个 ivo no, 这个东西是不是这他那边嘛?所以说我们这再去打印的时候呢,无非就是这两个地方,但这东西 应该怎么去判断呢?到底是打哪个信息 二个字?这个是有值的,对不对啊?没有,没有扣的,然后我们再看刚才那个啊, 再看,嗯,点出来选 e, 看看 e 里面有什么东西?看见这个阿克斯了吗? 所以说你看到这时候你能不能判断什么时候有扣的,什么时候没有扣的,能判断出来吗? 对, a 衣服什么样, e 点什么样?阿克斯等等什么样?空的可以吧? 等于这空的,然后怎么办呢?普瑞特一点扣的,然后爱奥斯。 打印什么呢?打印一点啥呀?二,二个四点什么呀?二个四里边什么东西? i love 什么是吧? e e i o r n o 这个东西是吧?看下效果啊,有这么长吗?先试试,先试试四零四这个问题,对不对啊?然后我们再看另一个,走,随便改一个。啊? 啊,果然不行,记错了, 第八块钱,看下里面什么东西? e 里边的阿克斯,阿克斯里边的,这是个原组第零个,第零个里边的 啊,也就是这么去写呗,一点什么呀?一点二个四,二个四里边,第零个,第零个里边的一二二, ok 了是不是?那我们可以在这是不是也可以在这测试是吧?测,测好了以后把它敲过来 搞定好,那么这样的话我们再去进行基本上状态码就有了,对不对?所以说的话我们到说句什么样,根据不同的状态码你就能做不同的操作了,对不对啊?如果说是四零四的话,无非什么样,你在这去给他判断一下,哎,就 就过滤的了。如果说是要是什么样做别的那个超时之类的,那大不了你再把这个 ui 号再重新给他请求一遍呗,对不对?嗯, ok, 那么这是关于这个抓取请求这块的一个使用的方式。

你是否想过在电脑上控制手机,那么这个免费的开元的,支持无线链接的 qd screen copy 真的太良心了。安卓手机开启 usb, 同事就能直接链接电脑中,不仅支持 windows max, 也 同样实拍,所以你就可以看到如此神奇的画面。在苹果电脑上运行安卓的 ipa, 最神奇的是能直接在手机上映射键盘和鼠标,而且不会被识别成模拟器,这样吃鸡的话,你懂得。