<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                ![](https://img.kancloud.cn/41/e0/41e066af9a6c25a24868d9667253ec98_1241x333.jpg) ***** ## Python操作Redis ### redispy安裝及連接 安裝 ``` pip install redis ``` 連接 ``` r = redis.StrictRedis(host='localhost',port=6379,db=0) ``` ### 字符串相關操作 ``` import redis class TestString(object): def __init__(self): self.r = redis.StrictRedis(host='192.168.75.130',port=6379) 設置值 def test_set(self): res = self.r.set('user1','juran-1') print(res) 取值 def test_get(self): res = self.r.get('user1') print(res) 設置多個值 def test_mset(self): d = { 'user2':'juran-2', 'user3':'juran-3' } res = self.r.mset(d) 取多個值 def test_mget(self): l = ['user2','user3'] res = self.r.mget(l) print(res) 刪除 def test_del(self): self.r.delete('user2') ``` ### 列表相關操作 ``` class TestList(object): def __init__(self): self.r = redis.StrictRedis(host='192.168.75.130',port=6379) 插入記錄 def test_push(self): res = self.r.lpush('common','1') res = self.r.rpush('common','2') # res = self.r.rpush('jr','123') 彈出記錄 def test_pop(self): res = self.r.lpop('common') res = self.r.rpop('common') 范圍取值 def test_range(self): res = self.r.lrange('common',0,-1) print(res) ``` ### 集合相關操作 ``` class TestSet(object): def __init__(self): self.r = redis.StrictRedis(host='192.168.75.130', port=6379) 添加數據 def test_sadd(self): res = self.r.sadd('set01','1','2') lis = ['Cat','Dog'] res = self.r.sadd('set02',lis) 刪除數據 def test_del(self): res = self.r.srem('set01',1) 隨機刪除數據 def test_pop(self): res = self.r.spop('set02') ``` ### 哈希相關操作 ``` class TestHash(object): def __init__(self): self.r = redis.StrictRedis(host='192.168.75.130', port=6379) 批量設值 def test_hset(self): dic = { 'id':1, 'name':'huawei' } res = self.r.hmset('mobile',dic) 批量取值 def test_hgetall(self): res = self.r.hgetall('mobile') 判斷是否存在 存在返回1 不存在返回0 def test_hexists(self): res = self.r.hexists('mobile','id') print(res) ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看