zoukankan      html  css  js  c++  java
  • 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)
  • 相关阅读:
    webpack 压缩js
    系统host文件
    promise
    Cookie与Session
    java普通分页(低级分页)
    容器部署MySQL数据迁移
    每日日报
    每日日报
    每日日报
    每日日报
  • 原文地址:https://www.cnblogs.com/vinic-xxm/p/11534315.html
Copyright © 2011-2022 走看看