码迷,mamicode.com
首页 > 编程语言 > 详细

每天一个 Python 小程序--0003

时间:2015-01-23 00:43:28      阅读:285      评论:0      收藏:0      [点我收藏+]

标签:

第 0003 题:将 0001 题生成的 200 个激活码(或者优惠券)保存到 Redis 非关系型数据库中

 

-----------------------------------------------------------------------------------------------

# -*- coding:utf8 -*-
# Source:https://github.com/Show-Me-the-Code/show-me-the-code
# Author:renzongxian
# Date:2014-12-06
# Python 2.7

"""

第 0003 题:将 0001 题生成的 200 个激活码(或者优惠券)保存到 Redis 非关系型数据库中。

"""

import uuid
import redis


def generate_key():
    key_list = []
    for i in range(200):
        uuid_key = uuid.uuid3(uuid.NAMESPACE_DNS, str(uuid.uuid1()))
        key_list.append(str(uuid_key).replace(-, ‘‘))
    return key_list


def write_to_redis(key_list):
    re = redis.StrictRedis(host=localhost, port=6379, db=0)
    for i in range(200):
        re.sadd(ukey, key_list[i])


if __name__ == __main__:
    write_to_redis(generate_key())

 

每天一个 Python 小程序--0003

标签:

原文地址:http://www.cnblogs.com/mazi12/p/4242974.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!