Python 练习册 3-将 200 个激活码存到Redis

题目取自Yixiaohan的python练习册

Redis

Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件. 它支持多种类型的数据结构。

安装并启动,mac环境

  • 官网下载
  • 解压并移动到/usr/local/目录下
  • 在终端中使用cd命令进入redis文件夹
  • 测试编译sudo make test
  • 安装sudo make install
  • 启动redis服务redis-server

安装redis的python库

使用pip命令直接可以安装,pip3 install redis

代码

import uuid

import redis


def generate_code(num):
    codes = []
    for i in range(num):
        codes.append([str(uuid.uuid1())])
    return codes


if __name__ == '__main__':
    pool = redis.ConnectionPool(host='localhost', port=6379, db=0)
    r = redis.Redis(connection_pool=pool)
    r.set('codes', generate_code(200))
    print(r.get('codes'))

你可能感兴趣的:(Python 练习册 3-将 200 个激活码存到Redis)