python3模拟登陆人人网(requests)
生活随笔
收集整理的這篇文章主要介紹了
python3模拟登陆人人网(requests)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
前言
- 之前看別人一直模擬登陸人人網,我就想人人網有頭有臉的咋那么好模擬登陸進去呢,,今天看了下發現真的超級容易登陸,可能人人太老了也好久不更新了吧。人人網一點防護措施都沒有,沒有驗證碼,沒有加密,沒有亂起八糟的東西。?
過程
- 首先,分析一下模擬登陸到底是什么,有的人可能會很迷惑,我知道爬蟲有get請求啊,有post請求啊,這模擬登陸啥玩意啊,還要輸入東西亂起八糟的。可能覺得很蒙蔽,但是我們反觀一個post請求:若干參數的的表單請求。而模擬登陸就是一種post請求,但是通常可能會加上一些隱藏的id。或者加密一些參數。那樣處理起來可能比較復雜,要仔細的分析表單內容甚至讀通js的加密規則(有的大網js都是亂的還得自己去第三方調格式)。設計的驗證碼部分也是比較麻煩(我這菜雞就先不介紹了)。
- 廢話不說,下面看人人網的主頁登陸界面的表單吧。
python代碼如下:
輸出結果部分:
非本人原本申請賬號,我不是妹子,各位別激動(?)
如果對后端、爬蟲、數據結構算法等感性趣歡迎關注我的個人公眾號交流:bigsai
總結
以上是生活随笔為你收集整理的python3模拟登陆人人网(requests)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 蓝桥杯节点选择(java)第一道树形dp
- 下一篇: Springmvc文件上传(servle