练手python_ 将条形码保存在redis数据库中

来源:互联网 发布:php 无法访问子目录 编辑:程序博客网 时间:2024/05/18 01:06

  • 1

  • 0

    • 0

    linhanqiu/small_testing

    CodeIssues0Pull requests0WikiPulseGraphs Settings
    6fbabbc2 minutes ago
    @linhanqiulinhanqiuCreate 将条形码保存在redis数据库中
    44 lines (32 sloc) 835 Bytes
    #redis是非关系型的键值型数据库 import stringimport randomimport redis KEY_LEN = 20KEY_ALL = 200  def base_str():return (string.letters + string.digits)  def key_gen():keylist = [random.choice(base_str()) for i in range(KEY_LEN)]return ("".join(keylist))  def key_num(num, result=None):if result is None:result = []for i in range(num):result.append(key_gen())return result #开始进行储存了#连接数据库,搭建数据仓库def redis_init():r=redis_Redis(host='localhost',port=6379.db=0)return r def push_to_redis(key_list)for key in key_list:redis_init().lpush('key',key) def get_from_redis():key_list=redis_init().lrange('key',0,-1)for key in key_list:print keyif __name__ == "__main__":push_to_redis(key_num(200))get_from_redis()
  • 0 0
    原创粉丝点击