image
上期咱们讲到 p 公子通过URL公司向那位神秘的女子发送了一封** request 请求信,同样在度日如年的等待中 p 公子收到了女子的 response** 回复信。
请求信是通过URL公司的员工 request 是发送的,发送服务的套餐类型是get(),get类型的服务在NET世界是最常见的。需要标明收信地址 url ,发件人信息 headers。
回复信 response 是p公子最为关心的部分,回复的内容包括三点:有收信状态(200表示正常),收信人信息,最重要的部分是信中的内容** response body**。
p公子收到的回复信中说:那女孩叫 w ,她看到信中 p 公子的真情流露,被深深地感动,同时 w 想邀请 p 公子到她家来做客。
于是,今天 p 公子换上了一套最帅的西装,打算将自己最好的一面展现给最爱的那个人。
image1
初访未来女友的家
开着自己的豪华跑车,不一会儿 p 公子就出现在 w 小姐家的门口。
w 今天穿了一件洁白的连衣裙,双手交叉很自然的垂在裙边,伴着和煦的微风与阵阵暖阳,脚旁伏着一只肥嘟嘟的大花猫。
p 公子跟随 w 小姐慢慢走近这座古朴幽静的城堡,首先印入眼帘的是HTML大厅,大厅里井然有序地摆满了各种物件。
在img专区摆放着各种名贵字画,在video专区有各种各样的视频,还有p专区等等,各个专区又由div布局合理归置,整个HTML大厅看起来整齐划一。
p 公子很好奇HTML大厅为什么能这么井然有序? w 小姐告诉他,家中有两位非常优秀的管家,一个叫CSS,一个叫JavaScript。
CSS将大厅里摆放的各种名贵物件都涂上最漂亮的颜色,字画设置好大小以及物件之间的距离等等。
JavaScript则提供向导服务,与访问者产生一些交互和动态信息。
p 公子到 w 家的第一感觉便是井井有条,很整洁,很漂亮。
image2
未来女友家的结构
既然 w 家这么整齐,是不是找东西时极为方便?不像我们平常找一件东西时,翻箱倒柜,恨不能来个挖地三尺。
是的, w 家从来没有为找一件东西而发愁,前面说过HTML大厅分为若干个专区,有img用于存放名画,有video用于存放视频。
而且每一幅画,每一段视频都有自己独有的标签,像 id 或者 class ,这两个属性赋予各个物品独一无二的身份。这样一来找东西时真是太方便了。
分门别类,井井有条,这为我们的生活提供了一些借鉴,让自己混乱的生活变得生动一些,有条理一些,每天更开心一些。
image3
找东西的具体方法呢?
我们不是有个管家吗?叫什么来着,CSS。
w 说有时她出门时不知道要穿哪件衣服比较得体,这样只能先把所有的衣服都先取出来,然后再一个一个慢慢挑。
这时她只需对CSS说我要看看 id 为2(#2)的衣服,class 为3(.3)的鞋,CSS就会马上把这两样东西取出来。
p 公子在一旁悄悄汗颜,出个门都这么麻烦,女人真的是来自遥远星系的珍惜生物。确实需要好好爱护。
image今天的主要问题还是HTML大厅以及CSS管家。
我们要先了解透彻HTML大厅的内在结构,然后剩下的部分可以交给CSS管家去做了。
这一系列的文章旨在为大家带来一些学习爬虫的兴趣,由于篇幅有限,内容不可能面面俱到,还是希望大家多多查阅资料,自己动手,丰衣足食。
最后送给大家一本崔神的书《Python3 网络爬虫开发实战》
后台留言:我依然爱你。即可获得这本书。
下期再见
你可能还想看
等你很久啦,长按加入古同社区
image
网友评论