File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -31,7 +31,7 @@ class RedisDB:
3131 def __init__ (
3232 self ,
3333 ip_ports = None ,
34- db = None ,
34+ db = 0 ,
3535 user_pass = None ,
3636 url = None ,
3737 decode_responses = True ,
@@ -593,8 +593,22 @@ def lget_count(self, table):
593593 return self ._redis .llen (table )
594594
595595 def lrem (self , table , value , num = 0 ):
596+ """
597+ @summary:
598+ 删除value
599+ ---------
600+ @param table:
601+ @param value:
602+ @param num:
603+ ---------
604+ @result: 删除的条数
605+ """
606+
596607 return self ._redis .lrem (table , num , value )
597608
609+ def lrange (self , table , start = 0 , end = - 1 ):
610+ return self ._redis .lrange (table , start , end )
611+
598612 def hset (self , table , key , value ):
599613 """
600614 @summary:
Original file line number Diff line number Diff line change 1+ # -*- coding: utf-8 -*-
2+ """
3+ Created on 2021/3/4 11:01 下午
4+ ---------
5+ @summary:
6+ ---------
7+ @author: Boris
8+ @email: boris_liu@foxmail.com
9+ """
10+
11+ from feapder .db .redisdb import RedisDB
12+
13+ redis = RedisDB (ip_ports = "localhost:6379" , db = 0 )
14+
15+ redis .lpush ("l_test" , 2 )
16+ redis .lpush ("l_test" , 3 )
17+
18+ print (redis .lrange ("l_test" ))
19+ print (redis .lrem ("l_test" , 2 ))
20+ print (redis .lrange ("l_test" ))
You can’t perform that action at this time.
0 commit comments