您的位置:首頁>正文

爬蟲遇到驗證碼時怎麼辦?神級程式師帶你識別驗證碼!這波滿分!

其實遇到驗證碼, 最有效的方法就是人工智慧, 也就是人工介入。 遇到這中圖, 不用人工智慧, 讓機器怎麼辦??小編推薦大家加一下這個群:330637182 這個群裡好幾千人了!大家遇到啥問題都會在裡面交流!而且免費分享零基礎入門資料 web開發 爬蟲資料一整套!是個非常好的學習交流地方!也有程式師大神給大家熱心解答各種問題!很快滿員了。 欲進從速哦!各種PDF等你來下載!全部都是免費的哦!所以小編在群裡等你們過來一起交流學習呢!

二、腳本會對伺服器返回的網頁源碼進行解析,提取出vk、 capID、驗證碼圖片的網址,並且下載圖片

三、腳本彈出輸入框,待我們輸入驗證碼。

四、登錄成功,可以愉快的爬任何網頁。後面的我們就不講了,今天我們只模擬登陸。

很有可能是提交資料的網址出了問題。那麼怎麼獲取這個網址呢?

我估計應該還是在請求登錄頁面的源碼中

我們看到上圖中有form,有method=post,說明這框住的是點擊登錄時提交的表單動作。所以我們真正的目標url是

url = longin_url+action值

這裡就不寫如何獲得action值了,跟之前匹配vk capID一樣,匹配的檔都是請求登錄頁面的

謝謝閱讀,本文轉載于大鄧學Python,如有侵權請聯繫小編刪除!

二、腳本會對伺服器返回的網頁源碼進行解析,提取出vk、 capID、驗證碼圖片的網址,並且下載圖片

三、腳本彈出輸入框,待我們輸入驗證碼。

四、登錄成功,可以愉快的爬任何網頁。後面的我們就不講了,今天我們只模擬登陸。

很有可能是提交資料的網址出了問題。那麼怎麼獲取這個網址呢?

我估計應該還是在請求登錄頁面的源碼中

我們看到上圖中有form,有method=post,說明這框住的是點擊登錄時提交的表單動作。所以我們真正的目標url是

url = longin_url+action值

這裡就不寫如何獲得action值了,跟之前匹配vk capID一樣,匹配的檔都是請求登錄頁面的

謝謝閱讀,本文轉載于大鄧學Python,如有侵權請聯繫小編刪除!

同類文章
Next Article
喜欢就按个赞吧!!!
点击关闭提示