加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

redis与python交互

发布时间:2020-12-16 04:47:20 所属栏目:安全 来源:网络整理
导读:h1 id="strictredis对象?法"StrictRedis对象?法 通过init创建对象,指定参数host、port与指定的服务器和端?连接,host默认为localhost,port默认为6379,db默认为0 sr = StrictRedis(host= ,port=6379,db= 简写 sr =StrictRedis() 根据不同的类型,拥有不同

<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

  • zadd
  • zrange
  • zrangebyscore
  • zscore
  • zrem
  • zremrangebyscore

  • 在桌面上创建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"&gt;try</span><span style="color: #000000"&gt;:
    </span><span style="color: #008000"&gt;#</span><span style="color: #008000"&gt; 创建一个StritRidis对象,与redis服务器建立连接</span>
    sr =<span style="color: #000000"&gt; StrictRedis()

    </span><span style="color: #008000"&gt;#</span><span style="color: #008000"&gt; 创建name属性值为'itheima'</span>
    <span style="color: #008000"&gt;#</span><span style="color: #008000"&gt;res = sr.set('name','itheima')</span>
    <span style="color: #008000"&gt;#</span><span style="color: #008000"&gt; 获取name属性值</span>

    <span style="color: #008000"&gt;#</span><span style="color: #008000"&gt;res = sr.get('name')</span>
    <span style="color: #008000"&gt;#</span><span style="color: #008000"&gt;print(res</span>

    <span style="color: #008000"&gt;#</span><span style="color: #008000"&gt; 修改name属性值</span>
    <span style="color: #008000"&gt;#</span><span style="color: #008000"&gt; res = sr.set('name','haha')</span>
    <span style="color: #008000"&gt;#</span><span style="color: #008000"&gt; print(sr.get('name'))</span>

    <span style="color: #008000"&gt;#</span><span style="color: #008000"&gt; 删除name值</span>
    res = sr.delete(<span style="color: #800000"&gt;'</span><span style="color: #800000"&gt;name</span><span style="color: #800000"&gt;'</span><span style="color: #000000"&gt;)
    </span><span style="color: #0000ff"&gt;print</span>(sr.get(<span style="color: #800000"&gt;'</span><span style="color: #800000"&gt;name</span><span style="color: #800000"&gt;'</span><span style="color: #000000"&gt;))

</span><span style="color: #0000ff"&gt;except</span><span style="color: #000000"&gt; Exception as e:
    </span><span style="color: #0000ff"&gt;print</span>(e)   </pre>

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读