python怎么将数据写入到redis

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python怎么将数据写入到redis相关的知识,希望对你有一定的参考价值。

参考技术A 代码如下:
import redis

class Database:
def __init__(self):
self.host = 'localhost'
self.port = 6379

def write(self,website,city,year,month,day,deal_number):
try:
key = '_'.join([website,city,str(year),str(month),str(day)])
val = deal_number
r = redis.StrictRedis(host=self.host,port=self.port)
r.set(key,val)
except Exception, exception:
print exception

def read(self,website,city,year,month,day):
try:
key = '_'.join([website,city,str(year),str(month),str(day)])
r = redis.StrictRedis(host=self.host,port=self.port)
value = r.get(key)
print value
return value
except Exception, exception:
print exception

if __name__ == '__main__':
db = Database()
db.write('meituan','beijing',2013,9,1,8000)
db.read('meituan','beijing',2013,9,1)本回答被提问者采纳

以上是关于python怎么将数据写入到redis的主要内容,如果未能解决你的问题,请参考以下文章

怎么把redis数据写入到mysql

如何高效地向Redis写入大量的数据

redischannel写入失败

python 如何将列表写入文件

如何高效地向Redis写入大量的数据

如何高效地向Redis写入大量的数据