00:00
上次呢,我们了解了HTTTP协议hypert transferoc超文本传输协议,浏览器发送一个请求,接受一个响应,发送一个request,接受一个response request呢哎,就是我们要什么东西,Response呢,就是回来的东西,回来东西有一个状态是有啊,是没修改呀,还是没找着啊,各种各样的状态,那爬虫怎么用啊?嗯,那我们就来动手试一下啊,AI跟我们说呀,要用一个包叫request。那我们import一个。CSTS, 哎,还真可以,然后呢,我们就看看这个requests是个啥,是个module,然后放到这个library里面了,那我对他怎么样呢?喊救命requests。它有这样一个东西导入之后get是吧,用get的方法去拿嘛,拿的是Python or RG, 我不想拿Python or RG, 我想拿哪儿呢?我想拿的是local host, 那我就把这一句话呀,给它复制出来,哎,摁Q退出帮助。
01:07
粘贴出来,在这个过程中呢,把这改成local host, 本地服务器,本地主机,然后把这个S去掉。运行之后的结果呀,是connections,那这个有点眼熟啊。Exit出来,我们用firefox去看看这个local host, 什么是connection refuse呢?那就是连接失败是吧,那你连接都没有,为什么连接都没有呢?原因是你没跑这个服务啊,你这NX没起来啊,你起来之后再去看火狐。他就will对吧,Will come了,那他will之后我就可以进拍子了,对吧,我们就可以怎么样。
02:01
先导入,然后再去访问,诶去访问之后R我就得到了,对吧,是一个什么request,所以你看这些单词是有用的,Request是请求,Response是响应,那这个R这个响应里边我怎么看它里边内容啊,那我们内容怎么说呀,内容就是content有没有。嗯嗯嗯嗯嗯。哎,这儿有一个content是吧,这有一个content content of response in bits啊,就是响应的内容以字节形式,那我就熬点content。拿过来呗。它呢是B开头的一个字符串,其实就是什么呀,其实就是类型是type。是字节形式,我们也看到这块儿有什么呀,Will, 有come没有come to engine X对吧,就是说白了拿到这一堆字节了,但就是一堆字节不行,我要把它转成什么呀,转成字符串,就得把它解码成字符串,哎,我们再看这个东西,它的它的type是什么呢?是字per string.
03:15
还有没有这个。直接获得字符串的方式呢?N tab, 这是count里面的东西,有一个东西叫什么呢?Text text, 那text就是这个东西,那text的东西如果编码的话,引扣的是什么呢?是是是是是字节,那是不是就等于r.response的content呢?哎,其实是true的,也就是说我可以获得它的字节序列,也可以获得它的字符串,总而言之,我拿到了这个相应的字符,这个爬虫呢,我们就爬完了,PAS这个包是在哪儿呢?它的官网在哪儿呢?有这么一个网站,让HTTP服务人类是吧?它它这块儿就有它的一些使用方法,还有下载方法,它有一个源代码,然后也可以去音错这个工具,这次呢,我们讲的就是这个request。
04:17
Import这个request,然后。发送一个get请求,得到一个response响应,它的content是字节序列,它的text是字符串序列,那我得到了一堆字符串,我该怎么理解呢?我们下次再说o ez交枪。
我来说两句