亚洲国产成人精品久久_欧美日韩国产综合一区二区_亚洲精品理论电影_色综合久久中文字幕

首頁 » 早鳥快報 » 商務 » 正文

用Python模擬技巧帶你實現自動抽屜登錄&自動點贊

放大字體  縮小字體 發布日期:2020-02-01  來源:來自互聯網  作者:來自互聯網  瀏覽次數:658
導讀

通過上圖,我們一目了然,能看出來,只要我們登錄了之后,拿到了cookie,以后就不用selenium啦! 在上面的工作中,我們已經成功的拿到登錄返回的cookie了,接下來我們就開始自動點贊,而…

/1 前言/

嘿,各位小伙伴們晚上好呀,今天小編又給大家帶來干貨內容啦,今天帶來的是,如何自動登錄抽屜,并且點贊!

原計劃是不打算使用selenium的,但是因為要涉及點贊,所以免不了登錄。但事實證明,我又被啪啪打臉了,抽屜的登錄是真的難,各種參數把我干懵了。無賴之下,我還是撿起了selenium,難逃真香定律吶,哈哈哈。

好了,廢話不多說,直接進入正題吧!

/2 準備工作/

萬年不變的套裝...

Chromedriver:瀏覽器驅動,可以理解為一個沒有界面的chrome瀏覽器。

Selenium:用于模擬人對瀏覽器進行點擊、輸出、拖拽等操作,就相當于是個人在使用瀏覽器,也常常用來應付反爬蟲措施。

/3 抽屜點贊機制/

我們都知道,要想點贊,就需要知道是誰點的,登錄以后需要等保存狀態,一般有cookie,seeeion,token三種形式,那么抽屜的是怎么玩的呢?我們來圖解一下,如下圖所示。

通過上圖,我們一目了然,能看出來,只要我們登錄了之后,拿到了cookie,以后就不用selenium啦!所以,我們這里將登錄獲取cookie和點贊進行分離,分開進行,邏輯也十分的清晰,而且一點兒也不耽誤事情。

/4 登錄預熱/

抽屜url:https://dig.chouti/,直接放這了。

一個熱榜資訊社區,大概長這個樣子,如下圖所示,內容還是挺不錯的。

在上圖我們可以看到右上方的登錄按鈕,在左側可以看到需要點贊的圖標以及點贊數,評論數和收藏數等等,接下來我們先進行第一步自動登錄。

/5 開始登錄/

點擊右上方的登錄按鈕,頁面將會進行跳轉,進入到一個登錄界面,如下圖所示。

彈出登錄模態對話框,接下來我們使用selenium來開始盤它了,直接上代碼,如下所示。

注意事項1:介于篇幅和排版原因,這里只是給出了一個代碼截圖,完整代碼我在文末留了github鏈接,回頭可以直接去down即可。

因為此登錄是模態對話框,所以用selenium是不能點擊登錄按鈕的,需要執行js代碼,如下圖所示。

cookie是怎么玩的呢,我他把寫在了本地,但是測試發現selenium獲取cookie不全,所以我們依然使用js獲取。

注意事項2:抽屜如果登錄多了,可能會讓輸入滑塊驗證碼之類的,本文這部分并未有進行處理。

/6 自動登錄示例效果圖/

自動登錄的效果圖如下圖所示:

/7 開始自動點贊/

在上面的工作中,我們已經成功的拿到登錄返回的cookie了,接下來我們就開始自動點贊,而且有了之前的基礎,下面的事情我們就好辦多了。

我們首先需要看一下,點贊請求的是哪個接口。我們清空一下瀏覽器中的NetWork日志,點擊第一個文章的贊按鈕,如下圖所示。

我們可以看到,這個接口發的是post請求,但是發送的是什么數據呢?我們下滑繼續一探究竟。

可以看到在Form Data里邊,有一個linkid:29213534,是一串長數字,這個是什么呢?馬上揭曉!

使用瀏覽器與網頁的交互功能,我們點擊對應的文章,那么很快我們就可以鎖定這個linkid,如下圖所示。

相信大家肯定都看得出來,其實post的那一串數字其實就是文章ID。換句話說,我們只需要把這個ID都獲取到,放到post構造數據里邊,程序一運行,就可以實現點贊啦!

/8 代碼實現/

下面是部分代碼截圖,完整代碼在文末,如下圖所示。

注:這里只是測試了前10個文章。

/9 抽屜自動點贊效果圖/

為了方便大家查看,我做了一個簡單的小動態圖給大家,詳情如下。

如果動圖看的不是很清晰的話,不用慌,小編已經把原圖放到github上了,大家可以去訪問看看,很清晰,如下圖所示。github鏈接在文末,歡迎大家來戳!

/10 抽屜自動點贊效果圖/

代碼詳情我已經上傳到github這里了:https://github/cassieeric/python_crawler/tree/master/autoVote。如果覺得還不錯,記得給個star噢,感想小伙伴們的支持!

 
 
免責聲明
本文為會員免費發布,僅代表發布者個人觀點,本站未對其內容進行核實,請讀者僅做參考,如若文中涉及有違公德、觸犯法律的內容,一經發現,立即刪除,作者需自行承擔相應責任。涉及到版權或其他問題,請及時聯系我們刪除處理。
 
 
主站蜘蛛池模板: 精品欧美日韩| 国产区亚洲区欧美区| 精品不卡在线| 国产精品91在线| 精品一区二区不卡| y97精品国产97久久久久久| 日本成人中文字幕在线| 日韩中文在线字幕| 国产精品国产自产拍高清av水多| 日本一区二区三区在线视频| 欧美日韩国产成人| 99在线国产| 国产精品免费在线| 国产美女被下药99| 国产精品日韩欧美| 国产精品美女午夜av| 精品成在人线av无码免费看| 日韩欧美国产免费| 精品亚洲第一| 亚洲 国产 欧美一区| 国产精品美女久久久久av超清| 久久精品人人做人人爽| 欧美大香线蕉线伊人久久| 国产精品亚洲a| 国产在线一区二区三区欧美| 日韩在线视频观看| 日韩欧美精品在线不卡| 91精品久久久久久久久久| 欧美日韩免费观看一区| 日韩中文字幕在线| 午夜精品在线视频| 国产精品免费在线免费| 日本一区二区三区四区在线观看| 国产婷婷一区二区三区| 国产一区二区在线视频播放| 日韩欧美第二区在线观看| 国产欧美日韩综合精品| 91久久精品在线| 91免费看国产| 精品一区久久久| 欧美综合激情网|