Python快速生成驗證碼
利用Python庫random,string生成大小寫字母和數字的隨機驗證碼 |
import random import string def generate_code(bit_num): ''' :param bit_num: 生成驗證碼位數 :return: 返回生成的驗證碼 ''' all_str = string.printable.split('!')[0] code = ''.join([random.choice(all_str) for i in range(bit_num)]) return code if __name__ == '__main__': code = generate_code(6) print(code)
生成帶特殊符號的驗證碼如下
import random import string def generate_code(bit_num): ''' :param bit_num: 生成驗證碼位數 :return: 返回生成的驗證碼 ''' all_str = string.printable code = ''.join([random.choice(all_str) for i in range(bit_num)]) return code if __name__ == '__main__': code = generate_code(6) print(code)
原文地址:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31559985/viewspace-2658988/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 用python生成驗證碼圖片Python
- python生成隨機圖形驗證碼Python隨機
- Python生成驗證碼例項講解Python
- JavaScript驗證碼生成和驗證效果JavaScript
- Python PIL模組隨機生成中文驗證碼Python隨機
- 生成驗證碼程式程式碼
- 使用JCaptcha生成驗證碼APT
- python生成驗證碼,文字轉換為圖片Python
- Python隨機生成驗證碼的兩種方法Python隨機
- 學會這個工具的使用,讓你快速生成驗證碼
- Flutter 生成圖形驗證碼Flutter
- golang 生成圖片驗證碼Golang
- iOS 生成本地驗證碼iOS
- Laravel 快速新增驗證碼教程Laravel
- JB的Python之旅-爬蟲篇-圖形驗證碼(3)-- 驗證碼的生成了解下Python爬蟲
- 隨機生成四個驗證碼隨機
- 關於用java生成驗證碼Java
- 【日常筆記】生成驗證碼圖片筆記
- 隨機生成六位數驗證碼隨機
- java之使用Servlet生成驗證碼的原始碼分享JavaServlet原始碼
- php短視訊原始碼,自動生成驗證碼,支援點選更換驗證碼數字PHP原始碼
- 5種PHP生成圖片驗證碼例項PHP
- 登陸介面模組解析——生成圖片驗證碼
- 【例項】使用GD庫生成圖片驗證碼
- python 驗證碼識別示例(一) 某個網站驗證碼識別Python網站
- SSL證書生成,完成HTTPS驗證HTTP
- 短視訊直播系統,接收到產生驗證碼請求時隨機生成驗證碼隨機
- Python識別網站驗證碼Python網站
- python利用Tesseract識別驗證碼Python
- Python驗證碼自動識別Python
- 驗證碼原理及驗證
- Spring boot 生成動態驗證碼並前後端校驗Spring Boot後端
- 不存資料庫生成驗證碼(totp演算法)資料庫演算法
- Python驗證碼識別:利用pytesser識別簡單圖形驗證碼Python
- python中快速驗證輸入的是否為迴文Python
- 驗證碼---js重新整理驗證碼JS
- 無密碼身份驗證:安全、簡單且部署快速密碼
- 影片直播系統原始碼,vue中captcha.js生成驗證碼原始碼VueAPTJS