如何获取临时 IP 进行爬虫学习 ?

本身在家里学习爬虫的时候 ,遇到封 IP 怎么办呢 ?网上买 IP 又贵 ,用免费代理质量又很差 。其实 ,家中自用的宽带若是能够进行拨号的话 ,咱们是能够直接用 python 来控制路由器的 。将路由器断开 ,再从新链接下 IP 不就变了吗 ,很是方便 ,并且 IP 质量很高 ,都能直接使用 。python

我就以我本身家里面的路由器来作个示范 。(完整代码见留言区置顶留言 。)算法

须要的工具:
requests ,json ,time 库
chrome 浏览器
产品型号 :TL-WDR6500 千兆版(其余用相同系统的也可)chrome

首先咱们来看一下 tplink 的登录界面 ,清爽的界面 ,只有一个登录密码 。json

ed943cfc438b0aaae6cebcebfbf8f1ec6b68df2a

首先进行分析 ,打开chrome ,F12 查看 network ,第一个就是咱们须要分析的 。浏览器

3cc5059792067ce2ce0e89ca8210eb7be0f24f4e

一个 post 请求 ,里面提交的参数都在最下面了 ,password 加密过了 ,由于咱们是本身用就不研究加密算法了 ,直接把加密后的密码拿下来提交就行了 headers 所有复制下来 ,因而有了下面的代码 。工具

相关文章
相关标签/搜索