zoukankan      html  css  js  c++  java
  • 【Python】将随机生成的激活码保存到MySQL中

    #-*-coding:utf-8-*-
    import MySQLdb
    import string
    import random
    #连接数据库
    conn=MySQLdb.connect(

    host='localhost',
    port=3306,
    user='root',
    passwd='Macro3',
    )
    #连接完成,要使用数据库必须使用游标

    cur=conn.cursor()
    cur.execute("use mysql")
    #cur.execute("create table web3(id int(20) not null,age char(50))")
    a=list(string.ascii_uppercase)#26位英文字母list
    print a


    def act_code(num,length):
    for j in range(num):

    age=''#每次生成一个激活码后初始化激活码
    id=str(j)#插入数据的条数
    for i in range(length):

    a.append(str(i))
    age+=random.choice(a)
    print age

    sq3=('insert into web3 values("%s","%s")' % (id,age)#插入数据

    try:

    cur.execute(sq3)
    conn.commit()
    except Exception,e:

    conn.rollback()
    conn.close()
    act_code(10,10)

  • 相关阅读:
    【leetcode】1230.Toss Strange Coins
    2018.12.25 SOW
    L203 词汇题
    L202
    L201
    L200
    2018
    2018.12.21 Cmos- RF
    L198
    L196 Hospital educations
  • 原文地址:https://www.cnblogs.com/bashaowei/p/8651502.html
Copyright © 2011-2022 走看看