我在python中使用redis。我尝试将文件名插入Redis。这是我的方法:
onlyfiles = [f for f in os.listdir(".")
if f.endswith('.txt') and os.path.isfile(os.path.join(".", f))]
for x in onlyfiles:
r.rpush('filename', x)
我的代码在r.rpush()中失败。错误如下:
redis.exceptions.ResponseError: WRONGTYPE Operation against a key holding the wrong kind of value
如何正确插入文件名?