pyhon3模拟登陆百度(1)—— 相关学习资料收集及编程思路整理

今天看的东西有点多,有点晕,须要好好梳理下。html


首先,本身学习过程看过的文章资料这里展现出来,这里再次感谢网上那些乐于分享的人们。python

先转载点好文,放点好连接。web

浏览器中的开发人员工具(IE9的F12和Chrome的Ctrl+Shift+I)-网页分析的利器chrome

这个教了如何用浏览器调试工具进行网页分析,找出逻辑结构。我用的IE11,大同小异。

模拟登录网站 之 Python版(内含两种版本的完整的可运行的代码)浏览器

这个是做者给出的两个用python模拟登陆百度并验证登陆的代码,对我这种新手太有帮助了。不过做者用到的python2,而我是Python3,须要进行修改。

手把手教你如何利用工具(IE9的F12)去分析模拟登录网站(百度首页)的内部逻辑过程cookie

这个给力,做者不怕麻烦,通篇耐心讲解,跟着做者步骤走,学习到不少。实乃新手之福音。工具

关于http(GET或POST)请求中的url地址的编码(encode)和解码(decode)

教了怎么把看起来是乱码的网址变成正规格式的网址。请求发送数据的时候会用到。


另外,对有些东西进行了脑补。post

cookie的百度百科学习

Python3处理URL的库urllib的官方参考文档网站

Python3处理cookies的库http,cookiejar的官方参考文档


依据学习到的知识,要想实现模拟登陆的功能,须要完成下面这些工做。

1 用网页分析工具分析网站登陆的内部逻辑

2 根据找到的清晰的内部逻辑编写代码,实现模拟登陆功能,并进行验证是否成功登陆。

相关文章
相关标签/搜索