Python 實現(xiàn)人機驗證
2023-08-04 20:40 作者:流浪的二向箔123456 | 我要投稿
本文需要使用 PIL 和 captcha 庫,需要手動安裝
Captcha 庫用于生成人機驗證圖片,PIL(Pillow)用于處理圖片。
C:/Windows/Fonts 路徑右鍵屬性可以查看文件名,有些沒有“屬性”則代表是 ttc,是字體集,可以雙擊查看
首先做好基礎準備:
ImageCaptcha() 中,width 是圖像長度,height 是圖像高度,fonts 表示字體。
然后,用 captcha.generate() 生成圖像:
Image.open(captcha.generate("FishC")).show()
效果:

如果要生成驗證碼,就需要隨機字符:

(at9P6)
完整代碼:
(反正我自己是一個也沒輸入對……)
此作品僅用于娛樂,不可用于惡搞!
標簽: