ecwork

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

网站登陆校验码生成:

#! /usr/local/bin/python3
import random

charList = []
for i in range(6):
    randomNum = random.randrange(0, 5)  # 产生随机数,作为产生数字参考值
    if randomNum == 2:                  # 当随机数等于2的时候,就采用数字
        num = random.randrange(0,10)
        charList.append(str(num))       # 将数字作为字符串处理,因为下面使用join的时候有数字的时候就会出错
    else:
        i = random.randrange(65, 91)
        c = chr(i)
        charList.append(c)


newWord = ''.join(charList)
print(newWord)

 

安装杂项:

需要安装pymssql,步骤如下

sudo apt-get install freetds-dev
pip install pymssql

  

posted on 2017-07-27 04:41  ecwork  阅读(216)  评论(0编辑  收藏  举报