<h1 id="strictredis对象⽅法">StrictRedis对象⽅法
- 通过init创建对象,指定参数host、port与指定的服务器和端⼝连接,host默认为localhost,port默认为6379,db默认为0
- 根据不同的类型,拥有不同的实例⽅法可以调⽤,与前⾯学的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 dis
<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"> 创建<a href="https://www.jb51.cc/tag/yige/" target="_blank" class="keywords">一个</a>StritRi<a href="https://www.jb51.cc/tag/dis/" target="_blank" class="keywords">dis</a>对象,与re<a href="https://www.jb51.cc/tag/dis/" target="_blank" class="keywords">dis</a>服务器建立连接</span>
sr =<span style="color: #000000"> StrictRe<a href="https://www.jb51.cc/tag/dis/" target="_blank" class="keywords">dis</a>()
</span><span style="color: #008000">#</span><span style="color: #008000"> 创建name<a href="https://www.jb51.cc/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="https://www.jb51.cc/tag/huoqu/" target="_blank" class="keywords">获取</a>name<a href="https://www.jb51.cc/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="https://www.jb51.cc/tag/xiugai/" target="_blank" class="keywords">修改</a>name<a href="https://www.jb51.cc/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="https://www.jb51.cc/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 dis
<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"> 创建<a href="https://www.jb51.cc/tag/yige/" target="_blank" class="keywords">一个</a>StritRi<a href="https://www.jb51.cc/tag/dis/" target="_blank" class="keywords">dis</a>对象,与re<a href="https://www.jb51.cc/tag/dis/" target="_blank" class="keywords">dis</a>服务器建立连接</span>
sr =<span style="color: #000000"> StrictRe<a href="https://www.jb51.cc/tag/dis/" target="_blank" class="keywords">dis</a>()
</span><span style="color: #008000">#</span><span style="color: #008000"> 创建name<a href="https://www.jb51.cc/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="https://www.jb51.cc/tag/huoqu/" target="_blank" class="keywords">获取</a>name<a href="https://www.jb51.cc/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="https://www.jb51.cc/tag/xiugai/" target="_blank" class="keywords">修改</a>name<a href="https://www.jb51.cc/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="https://www.jb51.cc/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 dis
<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"> 创建<a href="https://www.jb51.cc/tag/yige/" target="_blank" class="keywords">一个</a>StritRi<a href="https://www.jb51.cc/tag/dis/" target="_blank" class="keywords">dis</a>对象,与re<a href="https://www.jb51.cc/tag/dis/" target="_blank" class="keywords">dis</a>服务器建立连接</span>
sr =<span style="color: #000000"> StrictRe<a href="https://www.jb51.cc/tag/dis/" target="_blank" class="keywords">dis</a>()
</span><span style="color: #008000">#</span><span style="color: #008000"> 创建name<a href="https://www.jb51.cc/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="https://www.jb51.cc/tag/huoqu/" target="_blank" class="keywords">获取</a>name<a href="https://www.jb51.cc/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="https://www.jb51.cc/tag/xiugai/" target="_blank" class="keywords">修改</a>name<a href="https://www.jb51.cc/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="https://www.jb51.cc/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 dis
<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"> 创建<a href="https://www.jb51.cc/tag/yige/" target="_blank" class="keywords">一个</a>StritRi<a href="https://www.jb51.cc/tag/dis/" target="_blank" class="keywords">dis</a>对象,与re<a href="https://www.jb51.cc/tag/dis/" target="_blank" class="keywords">dis</a>服务器建立连接</span>
sr =<span style="color: #000000"> StrictRe<a href="https://www.jb51.cc/tag/dis/" target="_blank" class="keywords">dis</a>()
</span><span style="color: #008000">#</span><span style="color: #008000"> 创建name<a href="https://www.jb51.cc/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="https://www.jb51.cc/tag/huoqu/" target="_blank" class="keywords">获取</a>name<a href="https://www.jb51.cc/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="https://www.jb51.cc/tag/xiugai/" target="_blank" class="keywords">修改</a>name<a href="https://www.jb51.cc/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="https://www.jb51.cc/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"> 创建<a href="https://www.jb51.cc/tag/yige/" target="_blank" class="keywords">一个</a>StritRi<a href="https://www.jb51.cc/tag/dis/" target="_blank" class="keywords">dis</a>对象,与re<a href="https://www.jb51.cc/tag/dis/" target="_blank" class="keywords">dis</a>服务器建立连接</span>
sr =<span style="color: #000000"> StrictRe<a href="https://www.jb51.cc/tag/dis/" target="_blank" class="keywords">dis</a>()
</span><span style="color: #008000">#</span><span style="color: #008000"> 创建name<a href="https://www.jb51.cc/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="https://www.jb51.cc/tag/huoqu/" target="_blank" class="keywords">获取</a>name<a href="https://www.jb51.cc/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="https://www.jb51.cc/tag/xiugai/" target="_blank" class="keywords">修改</a>name<a href="https://www.jb51.cc/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="https://www.jb51.cc/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>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。