将随机生成的优惠券存入数据库中

import random
import string
import pymysql

forSelect = string.ascii_letters + string.digits

def generate_code(count,length):
    for x in range(count):
        Re = ''
        for y in range(length):
            Re += random.choice(forSelect)

        yield Re

def save_code():
    conn = pymysql.connect(user='root',passwd='123456', db='python')
    cursor = conn.cursor()
    codes = generate_code(200,20)
    for code in codes:
        cursor.execute('INSERT INTO test VALUES("%s")'% code)
    conn.commit()
    cursor.close()

if __name__ =='__main__':
    save_code()

.connect()方法中的psswd和db这两个参数要注意一下

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容