python操作string类型的key的代码
生活随笔
收集整理的這篇文章主要介紹了
python操作string类型的key的代码
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
操作環(huán)境:
ubuntu16.04
python2.7
#-*- encoding:utf-8 -*-
import sys
reload(sys)
sys.setdefaultencoding('utf-8')
import redisclass Myredis(object):def __init__(self, host, port=6379):try:self.conn = redis.StrictRedis(host=host, port=port)except Exception as e:print(e)else:print('連接成功')def add(self, key, value):result = self.conn.set(key, value)print(result)def get(self, key):result = self.conn.get(key)print(result)def mod(self, key, value):result = self.conn.get(key)if result:result2 = self.conn.set(key, value)print(result2)else:print("key " + key + "is not found")def rem(self,key):result = self.conn.delete(key)if result != 0:print('刪除成功')if __name__ == "__main__":myredis = Myredis('127.0.0.1')myredis.add('name','wanghui')myredis.mod('name','baby')myredis.get('name') #LRANGE name 0 10# myredis.rem('name')#為了測試方便起見,在測試本代碼時必須注釋這句話,否則新增的key被刪除就找不到了#注意操作完后,在redis-cli中輸入keys *會出現(xiàn) string類型的key,#redis-cli中的測試命令為:
# 127.0.0.1:6379> get name
# "baby"
總結
以上是生活随笔為你收集整理的python操作string类型的key的代码的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: redis中的改操作
- 下一篇: python操作redis中的list