gpt4 book ai didi

python - 在不使用 dev_appserver.py 的情况下从 google.appengine.api 导入内存缓存

转载 作者:太空狗 更新时间:2023-10-30 03:06:12 24 4
gpt4 key购买 nike

根据 Google AppEngine 文档,应该像这样导入内存缓存:

from google.appengine.api import memcache

我正在使用 virtualenv,我正在创建一些脚本来测试我为 AppEngine 创建的库。我不是要测试网站,而是要测试使用内存缓存的特定库。显然,如果不使用 dev_appserver.py,我会得到一个 ImportError: No module named google.appengine.api

我查看了 source dev_appserver.py 但首先我想知道是否有更简单的解决方案不需要像 Google 那样重写 PATH。

谢谢!

最佳答案

没有简单的解决方案,至少您必须设置 Python 路径。这就是您链接到的所有 dev_appserver 包装器。为了测试代码/库,我通常会编写一个简单的包装器,其功能与 dev_appserver 所做的基本相同。

在某些情况下,您实际上还需要更进一步并初始化 stub 。如果您遵循 dev_appserver 代码,您将能够看到这是如何完成的。

关于python - 在不使用 dev_appserver.py 的情况下从 google.appengine.api 导入内存缓存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9171680/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com