Python 3 memcache append不工作

2024-06-06 22:23:21 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用此库与memcache进行通信:http://pypi.python.org/pypi/python3-memcached

现在除了append()方法外,一切正常。它不会抛出任何错误,只是似乎没有附加任何内容。在

以下是我的代码(部分代码):

MEMCACHE = memcache.Client(['127.0.0.1:11211'], debug=1)

saveinterval = 259200  # 3 days

if not MEMCACHE.add('xxxkey', [[item1.1, item1.2]], saveinterval):
    MEMCACHE.append('xxxkey', [item2.1, item2.2], saveinterval)

现在,当我的密钥中没有存储任何内容时,它会按预期添加值。正如你所看到的,我的价值是一系列东西。 但是如果我想把另一个列表附加到这个键上,什么也不会发生。它确实执行if中的代码,但实际上没有附加任何内容。在

有人能告诉我这里发生了什么事吗?在

我还想知道它是否真的起作用了,后来我的钥匙里有两个项目。它们会在不同的时间到期吗?在


Tags: 方法代码orgpypihttp内容if错误