<h1 id="strictredis对象⽅法">StrictRedis对象⽅法
- 通过init创建对象,指定参数host、port与指定的服务器和端⼝连接,host默认为localhost,port默认为6379,db默认为0
sr = StrictRedis(host=,port=6379,db=简写
sr=StrictRedis() - 根据不同的类型,拥有不同的实例⽅法可以调⽤,与前⾯学的redis命令对应,⽅法需要的参数与命令的参数⼀致
- set
- setex
- mset
- append
- get
- mget
- key
- exists
- type
- delete
- expire
- getrange
- ttl
- hset
- hmset
- hkeys
- hget
- hmget
- hvals
- hdel
- lpush
- rpush
- linsert
- lrange
- lset
- lrem
- sadd
- smembers
- srem
- 在桌面上创建redis目录
- 使用pycharm打开 redis目录
- 创建redis_string.py文件
redis <span style="color: #0000ff">if <span style="color: #800080">name == <span style="color: #800000">'<span style="color: #800000">main<span style="color: #800000">'<span style="color: #000000">:
</span><span style="color: #0000ff">try</span><span style="color: #000000">:
</span><span style="color: #008000">#</span><span style="color: #008000"> 创建一个StritRidis对象,与redis服务器建立连接</span>
sr =<span style="color: #000000"> StrictRedis()
</span><span style="color: #008000">#</span><span style="color: #008000"> 创建name<a href="/tag/shuxing/" target="_blank" class="keywords">属性</a>值为'itheima'</span>
<span style="color: #008000">#</span><span style="color: #008000">res = sr.set('name','itheima')</span>
<span style="color: #008000">#</span><span style="color: #008000"> <a href="/tag/huoqu/" target="_blank" class="keywords">获取</a>name<a href="/tag/shuxing/" target="_blank" class="keywords">属性</a>值</span>
<span style="color: #008000">#</span><span style="color: #008000">res = sr.get('name')</span>
<span style="color: #008000">#</span><span style="color: #008000">print(res</span>
<span style="color: #008000">#</span><span style="color: #008000"> <a href="/tag/xiugai/" target="_blank" class="keywords">修改</a>name<a href="/tag/shuxing/" target="_blank" class="keywords">属性</a>值</span>
<span style="color: #008000">#</span><span style="color: #008000"> res = sr.set('name','haha')</span>
<span style="color: #008000">#</span><span style="color: #008000"> print(sr.get('name'))</span>
<span style="color: #008000">#</span><span style="color: #008000"> <a href="/tag/shanchu/" target="_blank" class="keywords">删除</a>name值</span>
res = sr.delete(<span style="color: #800000">'</span><span style="color: #800000">name</span><span style="color: #800000">'</span><span style="color: #000000">)
</span><span style="color: #0000ff">print</span>(sr.get(<span style="color: #800000">'</span><span style="color: #800000">name</span><span style="color: #800000">'</span><span style="color: #000000">))
</span><span style="color: #0000ff">except</span><span style="color: #000000"> Exception as e:
</span><span style="color: #0000ff">print</span>(e) </pre>
- exists
- type
- delete
- expire
- getrange
- ttl
- hset
- hmset
- hkeys
- hget
- hmget
- hvals
- hdel
- lpush
- rpush
- linsert
- lrange
- lset
- lrem
- sadd
- smembers
- srem
- 在桌面上创建redis目录
- 使用pycharm打开 redis目录
- 创建redis_string.py文件
redis <span style="color: #0000ff">if <span style="color: #800080">name == <span style="color: #800000">'<span style="color: #800000">main<span style="color: #800000">'<span style="color: #000000">:
</span><span style="color: #0000ff">try</span><span style="color: #000000">:
</span><span style="color: #008000">#</span><span style="color: #008000"> 创建一个StritRidis对象,与redis服务器建立连接</span>
sr =<span style="color: #000000"> StrictRedis()
</span><span style="color: #008000">#</span><span style="color: #008000"> 创建name<a href="/tag/shuxing/" target="_blank" class="keywords">属性</a>值为'itheima'</span>
<span style="color: #008000">#</span><span style="color: #008000">res = sr.set('name','itheima')</span>
<span style="color: #008000">#</span><span style="color: #008000"> <a href="/tag/huoqu/" target="_blank" class="keywords">获取</a>name<a href="/tag/shuxing/" target="_blank" class="keywords">属性</a>值</span>
<span style="color: #008000">#</span><span style="color: #008000">res = sr.get('name')</span>
<span style="color: #008000">#</span><span style="color: #008000">print(res</span>
<span style="color: #008000">#</span><span style="color: #008000"> <a href="/tag/xiugai/" target="_blank" class="keywords">修改</a>name<a href="/tag/shuxing/" target="_blank" class="keywords">属性</a>值</span>
<span style="color: #008000">#</span><span style="color: #008000"> res = sr.set('name','haha')</span>
<span style="color: #008000">#</span><span style="color: #008000"> print(sr.get('name'))</span>
<span style="color: #008000">#</span><span style="color: #008000"> <a href="/tag/shanchu/" target="_blank" class="keywords">删除</a>name值</span>
res = sr.delete(<span style="color: #800000">'</span><span style="color: #800000">name</span><span style="color: #800000">'</span><span style="color: #000000">)
</span><span style="color: #0000ff">print</span>(sr.get(<span style="color: #800000">'</span><span style="color: #800000">name</span><span style="color: #800000">'</span><span style="color: #000000">))
</span><span style="color: #0000ff">except</span><span style="color: #000000"> Exception as e:
</span><span style="color: #0000ff">print</span>(e) </pre>
- lpush
- rpush
- linsert
- lrange
- lset
- lrem
- sadd
- smembers
- srem
- 在桌面上创建redis目录
- 使用pycharm打开 redis目录
- 创建redis_string.py文件
redis <span style="color: #0000ff">if <span style="color: #800080">name == <span style="color: #800000">'<span style="color: #800000">main<span style="color: #800000">'<span style="color: #000000">:
</span><span style="color: #0000ff">try</span><span style="color: #000000">:
</span><span style="color: #008000">#</span><span style="color: #008000"> 创建一个StritRidis对象,与redis服务器建立连接</span>
sr =<span style="color: #000000"> StrictRedis()
</span><span style="color: #008000">#</span><span style="color: #008000"> 创建name<a href="/tag/shuxing/" target="_blank" class="keywords">属性</a>值为'itheima'</span>
<span style="color: #008000">#</span><span style="color: #008000">res = sr.set('name','itheima')</span>
<span style="color: #008000">#</span><span style="color: #008000"> <a href="/tag/huoqu/" target="_blank" class="keywords">获取</a>name<a href="/tag/shuxing/" target="_blank" class="keywords">属性</a>值</span>
<span style="color: #008000">#</span><span style="color: #008000">res = sr.get('name')</span>
<span style="color: #008000">#</span><span style="color: #008000">print(res</span>
<span style="color: #008000">#</span><span style="color: #008000"> <a href="/tag/xiugai/" target="_blank" class="keywords">修改</a>name<a href="/tag/shuxing/" target="_blank" class="keywords">属性</a>值</span>
<span style="color: #008000">#</span><span style="color: #008000"> res = sr.set('name','haha')</span>
<span style="color: #008000">#</span><span style="color: #008000"> print(sr.get('name'))</span>
<span style="color: #008000">#</span><span style="color: #008000"> <a href="/tag/shanchu/" target="_blank" class="keywords">删除</a>name值</span>
res = sr.delete(<span style="color: #800000">'</span><span style="color: #800000">name</span><span style="color: #800000">'</span><span style="color: #000000">)
</span><span style="color: #0000ff">print</span>(sr.get(<span style="color: #800000">'</span><span style="color: #800000">name</span><span style="color: #800000">'</span><span style="color: #000000">))
</span><span style="color: #0000ff">except</span><span style="color: #000000"> Exception as e:
</span><span style="color: #0000ff">print</span>(e) </pre>
- 在桌面上创建redis目录
- 使用pycharm打开 redis目录
- 创建redis_string.py文件
redis <span style="color: #0000ff">if <span style="color: #800080">name == <span style="color: #800000">'<span style="color: #800000">main<span style="color: #800000">'<span style="color: #000000">:
</span><span style="color: #0000ff">try</span><span style="color: #000000">:
</span><span style="color: #008000">#</span><span style="color: #008000"> 创建一个StritRidis对象,与redis服务器建立连接</span>
sr =<span style="color: #000000"> StrictRedis()
</span><span style="color: #008000">#</span><span style="color: #008000"> 创建name<a href="/tag/shuxing/" target="_blank" class="keywords">属性</a>值为'itheima'</span>
<span style="color: #008000">#</span><span style="color: #008000">res = sr.set('name','itheima')</span>
<span style="color: #008000">#</span><span style="color: #008000"> <a href="/tag/huoqu/" target="_blank" class="keywords">获取</a>name<a href="/tag/shuxing/" target="_blank" class="keywords">属性</a>值</span>
<span style="color: #008000">#</span><span style="color: #008000">res = sr.get('name')</span>
<span style="color: #008000">#</span><span style="color: #008000">print(res</span>
<span style="color: #008000">#</span><span style="color: #008000"> <a href="/tag/xiugai/" target="_blank" class="keywords">修改</a>name<a href="/tag/shuxing/" target="_blank" class="keywords">属性</a>值</span>
<span style="color: #008000">#</span><span style="color: #008000"> res = sr.set('name','haha')</span>
<span style="color: #008000">#</span><span style="color: #008000"> print(sr.get('name'))</span>
<span style="color: #008000">#</span><span style="color: #008000"> <a href="/tag/shanchu/" target="_blank" class="keywords">删除</a>name值</span>
res = sr.delete(<span style="color: #800000">'</span><span style="color: #800000">name</span><span style="color: #800000">'</span><span style="color: #000000">)
</span><span style="color: #0000ff">print</span>(sr.get(<span style="color: #800000">'</span><span style="color: #800000">name</span><span style="color: #800000">'</span><span style="color: #000000">))
</span><span style="color: #0000ff">except</span><span style="color: #000000"> Exception as e:
</span><span style="color: #0000ff">print</span>(e) </pre>
</span><span style="color: #0000ff">try</span><span style="color: #000000">:
</span><span style="color: #008000">#</span><span style="color: #008000"> 创建一个StritRidis对象,与redis服务器建立连接</span>
sr =<span style="color: #000000"> StrictRedis()
</span><span style="color: #008000">#</span><span style="color: #008000"> 创建name<a href="/tag/shuxing/" target="_blank" class="keywords">属性</a>值为'itheima'</span>
<span style="color: #008000">#</span><span style="color: #008000">res = sr.set('name','itheima')</span>
<span style="color: #008000">#</span><span style="color: #008000"> <a href="/tag/huoqu/" target="_blank" class="keywords">获取</a>name<a href="/tag/shuxing/" target="_blank" class="keywords">属性</a>值</span>
<span style="color: #008000">#</span><span style="color: #008000">res = sr.get('name')</span>
<span style="color: #008000">#</span><span style="color: #008000">print(res</span>
<span style="color: #008000">#</span><span style="color: #008000"> <a href="/tag/xiugai/" target="_blank" class="keywords">修改</a>name<a href="/tag/shuxing/" target="_blank" class="keywords">属性</a>值</span>
<span style="color: #008000">#</span><span style="color: #008000"> res = sr.set('name','haha')</span>
<span style="color: #008000">#</span><span style="color: #008000"> print(sr.get('name'))</span>
<span style="color: #008000">#</span><span style="color: #008000"> <a href="/tag/shanchu/" target="_blank" class="keywords">删除</a>name值</span>
res = sr.delete(<span style="color: #800000">'</span><span style="color: #800000">name</span><span style="color: #800000">'</span><span style="color: #000000">)
</span><span style="color: #0000ff">print</span>(sr.get(<span style="color: #800000">'</span><span style="color: #800000">name</span><span style="color: #800000">'</span><span style="color: #000000">))
</span><span style="color: #0000ff">except</span><span style="color: #000000"> Exception as e:
</span><span style="color: #0000ff">print</span>(e) </pre>