哪个simplejson模块用于Google AppEngine?

时间:2011-11-16 11:38:22

标签: python django google-app-engine

我正在试图找出要使用的simplejson模块。回顾过我的项目,我可以看到在某些地方,我正在使用两者的混合物:

  • django.utils.simplejson
  • google.appengine.ext.key_range.simplejson

我应该使用哪种?为什么?

3 个答案:

答案 0 :(得分:2)

你在哪里看到任何推荐使用google.appengine.ext.key_range.simplejson的内容?这是唯一可用的,因为key_range包恰好导入了simplejson。不要那样使用它。

答案 1 :(得分:1)

现在至少几个月,你可以简单地说:

import simplejson

它工作正常;无需在随机包装中找到它。

当然,在Python 2.7运行时中,json是标准库的一部分。

答案 2 :(得分:0)

两者的功能可能相同,但我会使用django.utils.simplejson,原因如下:

    任何GAE文件都没有提及
  • google.appengine.ext.key_range.simplejson,因此可能会在某些时候将其删除。
  • django.utils.simplejson更有可能与django一起更新,而且似乎将来会删除更少的更改。