將隨機生成的優(yōu)惠券存入數(shù)據(jù)庫中

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這兩個參數(shù)要注意一下

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容