亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        用影刀+Python自動解析驗證碼

        2023-03-07 02:57:46陳新龍
        電腦報 2023年9期
        關(guān)鍵詞:用戶

        陳新龍

        我們在注冊賬號或登錄的時候通常會出現(xiàn)輸入驗證碼的環(huán)節(jié)。為什么一定要有這么麻煩的環(huán)節(jié)呢,要驗證什么呢?

        其實驗證碼是為了區(qū)分用戶是計算機還是人,開發(fā)者一般將這種強制人機交互的程序放置在注冊或者是輸入重要信息的環(huán)節(jié)。驗證碼主要功能是抵御自動化攻擊,如惡意破解密碼、刷票、論壇灌水,有效防止黑客對某一個特定注冊用戶使用暴力破解方式進行不斷的登錄嘗試。

        常見的驗證碼的類型有:隨機字母或數(shù)字驗證碼,中文及圖片組合驗證碼,可以隨機變換的gif驗證碼,常識問題、認(rèn)知問題驗證碼,手機短信驗證碼,通過滑動驗證和檢查驗證的動作驗證碼等。

        當(dāng)我們需要自動化登錄某個網(wǎng)站的時候,就不可避免遇到輸入驗證碼這一環(huán)節(jié),今天就和大家分享通過Python編程并配合影刀的輔助去自動完成解析驗證碼的功能。

        首先介紹一個通用驗證碼識別OCR庫ddddocr。ddddocr是個免費開源專為驗證碼廠商對自家新版本驗證碼難易強度進行驗證的Python庫。

        有了ddddocr,我們可以處理絕大部分的驗證碼(github地址https://github.com/sml2h3/ddddocr)。ddddocr通過大批量生成隨機數(shù)據(jù)后進行深度網(wǎng)絡(luò)訓(xùn)練,ddddocr奉行著開箱即用、最簡依賴的理念,其本身并非針對任何一家驗證碼廠商的產(chǎn)品,盡量減少用戶的配置和使用成本。但是如果你熟悉深度網(wǎng)絡(luò)訓(xùn)練,就能理解在解析驗證碼的過程中難免會碰到解析不成功或者解析失誤的場景,只能多包容。畢竟你也沒法提高人工智能。

        解析驗證碼的代碼也不難,相信大家都是可以理解的。

        首先我們需要安裝ddddocr庫,在cmd環(huán)境中輸入pipinstallddddocr安裝完成,其他編輯器可以在插件中搜索安裝。

        安裝完成后我們即可在Python中將ddddocr導(dǎo)入進來,導(dǎo)入成功后我們只需要按照要求在代碼中填入對應(yīng)圖片路徑的參數(shù)即可(withopen后填入圖片的路徑精確到圖片完整路徑,rb代表Python文件讀寫的模式)。

        最后等待解析驗證碼的結(jié)果反饋到控制臺就可以了,圖片中的ym8p,已經(jīng)成功被解析出來了,親測成功率還是非常高的。

        通過Python編程我們已經(jīng)實現(xiàn)了驗證碼的識別功能,但我們總不可能每次輸入驗證碼都要去打開Pycharm運行一下這段程序吧。那么如何自動化地去測試呢?

        這里就要用到我們講過的影刀軟件了,影刀內(nèi)置了可以添加Python的模塊,我們將自己寫的代碼移植到影刀模塊中,需要的時候調(diào)用該模塊即可,方法過程還是蠻簡單的。

        1.編寫好相應(yīng)的模塊預(yù)備后期調(diào)用,這一步我們已經(jīng)完成。根據(jù)影刀特性在主流程中移植相應(yīng)的代碼。

        2.這里我們將驗證碼圖片放在固定位置便于程序獲取,調(diào)用Python模塊進行解析,完成后反饋結(jié)果。

        本教程只以最簡單的數(shù)字混合字母的驗證碼為例,主要目的是體現(xiàn)如何利用其他平臺讓Python編輯的代碼更加實用。后期提高可以解鎖滑動積木式的驗證碼和解析點選類驗證碼圖片。期待和大家一起學(xué)習(xí)進步,分享更多有趣的知識。

        猜你喜歡
        用戶
        雅閣國內(nèi)用戶交付突破300萬輛
        車主之友(2022年4期)2022-08-27 00:58:26
        您撥打的用戶已戀愛,請稍后再哭
        關(guān)注用戶
        商用汽車(2016年11期)2016-12-19 01:20:16
        關(guān)注用戶
        商用汽車(2016年5期)2016-11-28 09:55:15
        兩新黨建新媒體用戶與全網(wǎng)新媒體用戶之間有何差別
        關(guān)注用戶
        商用汽車(2016年6期)2016-06-29 09:18:54
        關(guān)注用戶
        商用汽車(2016年4期)2016-05-09 01:23:12
        挖掘用戶需求尖端科技應(yīng)用
        Camera360:拍出5億用戶
        100萬用戶
        亚洲专区欧美| 无码精品一区二区三区在线| 亚洲人成网网址在线看| 中文字幕人妻丝袜乱一区三区| 乱人伦视频69| 91人妻人人做人人爽九色| 成年女人免费v片| 真人无码作爱免费视频禁hnn| 久久精品国产亚洲不av麻豆| 亚洲国产黄色在线观看| 乱码窝窝久久国产无人精品| 色多多a级毛片免费看| 欧美亚洲国产人妖系列视| 国产成人亚洲精品一区二区三区| 无码熟妇人妻av在线网站| 国产成人无码一区二区在线观看| 亚洲国产精品久久九色| 蜜桃噜噜一区二区三区| 真实国产乱子伦精品视频| 少妇人妻在线视频| 久久久久亚洲AV无码专区一区| 久久精品中文字幕有码| 性无码专区无码| 一区一级三级在线观看| 日本熟妇视频在线中出| 久久精品丝袜高跟鞋| 亚洲 暴爽 av人人爽日日碰| 久久丁香花综合狼人| 亚洲中文字幕精品视频| 天天综合网在线观看视频| 免费av在线国模| 亚洲国产高清一区av| 熟妇人妻无码中文字幕老熟妇| 亚洲免费观看在线视频| 二区三区亚洲精品国产| 久久精品免费中文字幕| 水蜜桃亚洲一二三四在线| 亚洲五月七月丁香缴情| 久久国产在线精品观看| 国产午夜精品一区二区三区嫩草| 亚洲国产精品国语在线|