python382怎么用_教你如何使用Python快速生成验证码
導讀
本文教你如何利用Python庫random,string生成大小寫字母和數字的隨機驗證碼。
利用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)
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的python382怎么用_教你如何使用Python快速生成验证码的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java实现apriori算法_各种排序
- 下一篇: 战神笔记本电脑自带access吗_笔记本