File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -222,12 +222,12 @@ Cron 完整示例
222222
223223Flask URL 处理程序::
224224
225- import pylibmc
226225 import datetime
226+ import pylibmc as memcache
227227
228228 from appstack import app
229229
230- mc = pylibmc .Client(['localhost'])
230+ mc = memcache .Client(['localhost'])
231231
232232 @app.route('/backend/cron/update', methods=['GET', 'POST'])
233233 def update():
@@ -339,9 +339,9 @@ SAE Python使用 http://sendapatch.se/projects/pylibmc/ 作为mc客户端。
339339
340340示例代码::
341341
342- import pylibmc
342+ import pylibmc as memcache
343343
344- mc = pylibmc .Client()
344+ mc = memcache .Client()
345345
346346 mc.set("foo", "bar")
347347 value = mc.get("foo")
@@ -352,6 +352,12 @@ SAE Python使用 http://sendapatch.se/projects/pylibmc/ 作为mc客户端。
352352
353353pylibmc接口和 `python-memcached `_ 基本兼容,可以直接替换使用。 `python-memcache文档 <_static/memcache.html >`_ 。
354354
355+ 对于现有使用python-memcache的代码,可以直接在index.wsgi中(任何import memcache语句执行之前)加入如下代码,即可不修改代码使用pylibmc了。 ::
356+
357+ import pylibmc
358+ import sys
359+ sys.modules['memcache'] = pylibmc
360+
355361.. _python-memcached : http://www.tummy.com/Community/software/python-memcached/
356362
357363Storage
You can’t perform that action at this time.
0 commit comments