作者beatitude (...)
站内Python
标题[问题] memcache
时间Thu Mar 15 23:51:17 2012
import memcache
mc = memcache.Client(['127.0.0.1:10000'])
mc.set("foo", "success")
value = mc.get("foo")
print value
想请问一下,
上面 get 执行的结果是 None,
为什麽我 set 的动作会失败呢?
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 111.240.236.133
1F:推 kilfu0701:有启动memcache吗? 我测试是抓到的值 03/16 00:05
2F:→ beatitude:启动? 可以说明一下吗 我只有import而已 感谢 03/16 00:11
3F:→ buganini:你确定是:10000? 预设应该是11211? 03/16 17:44
4F:→ buganini:我测起来的结果是连线失败的话set回return 0 03/16 17:45
5F:→ buganini:但不会有exception,所以没去检查的话会看不出错误 03/16 17:45
6F:→ buganini:回第二行,memcache需要一个daemon 03/16 17:46
7F:→ beatitude:请问需要daemon是什麽意思? 03/16 21:10
8F:→ beatitude:我参考网路上的code 对为什麽会有bug仍不是很清楚 03/16 21:11
9F:→ beatitude:我知道了, 我没有启动 memcached 的 daemon 03/16 22:54
10F:→ beatitude:开了以後就OK了 03/16 22:54