用python写爬虫--2.requests库概述

Requests

Requests我用到的方法主要有3个:get,post,session。

我认为三者主要区别如下:

1.get:get是直接查询,像明信片,上面写着地址,谁都能看到里面的内容。网页说:‘我有什么你就看什么吧’,大多数网站都是如此

2.post:post方法,要带data参数,参数有什么就看网站设计了,像信,data是信的内容,不显示出来,信封上只显示地址。

    data一类是查询参数,网页说:‘你要看点啥,你告诉我,我就给你看’,一般查询网站,机票,火车票查询之类有些会用post。Post,get是可以相互转换的,在此不表。

    还有一类是登陆信息提交,data是账号密码,登陆之后显示的是个人信息。

3.session:session我的理解是一个回合,页面多次鼠标的行动,用session包装起来。你在这个网页点击,填入了一些信息,才导致了下一网页的打开,没有前面的页面就没法到后面,这就是一个session,像数据库的事务。


怎么看你要爬的网站是用哪个?还是看F12,这次看的是headers。


下一次看看实例,什么值得买

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容