zoukankan      html  css  js  c++  java
  • Python生成验证码

    #!/usr/bin/env python

    #coding:utf8

    import random

    #方法1:

    str_code='zxcvbnmasdfghjklqwertyuiopZXCVBNMASDFGHJKLQWERTYUIOP0123456789'
    new_code=''
    for i in range(4):
      new_code+=random.choice(str_code)
    print new_code

    #方法2:

    new_code=[]
    def str_code(len=4):
      for i in xrange(97,123):
        new_code.append(chr(i))
      for i in xrange(65,91):
        new_code.append(chr(i))
      for i in xrange(10):
        new_code.append(str(i))
      print ''.join(random.sample(new_code,len))

    str_code()

    #方法3:

    def code(randomlength=32):
      str = ""
      chars = "AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz0123456789"
      length = len(chars) - 1
      for i in range(randomlength):
        str += chars[random.randint(0, length)]
      return str

    code()

  • 相关阅读:
    16
    15
    14
    13
    12
    11
    10
    python包管理器修改镜像地址
    Linux环境下安装hadoop分布式集群+问题总结
    解剖css中的clear属性
  • 原文地址:https://www.cnblogs.com/chaoe/p/6043754.html
Copyright © 2011-2022 走看看