Python Google AppEngine使用哪个simplejson模块?

Python Google AppEngine使用哪个simplejson模块?,python,django,google-app-engine,Python,Django,Google App Engine,我试图找出要使用哪个simplejson模块。通过回顾我的项目,我可以看到在某些地方,我同时使用了这两种方法: django.utils.simplejson google.appengine.ext.key\u range.simplejson 我应该使用哪个?为什么?你在哪里看到推荐使用google.appengine.ext.key\u range.simplejson的内容?这仅在key_range包碰巧导入simplejson时才可用。不要那样使用它。功能可能对两者都一样,但我会使

我试图找出要使用哪个simplejson模块。通过回顾我的项目,我可以看到在某些地方,我同时使用了这两种方法:

  • django.utils.simplejson
  • google.appengine.ext.key\u range.simplejson

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

你在哪里看到推荐使用google.appengine.ext.key\u range.simplejson的内容?这仅在key_range包碰巧导入simplejson时才可用。不要那样使用它。

功能可能对两者都一样,但我会使用
django.utils.simplejson
,原因如下:

  • google.appengine.ext.key\u range.simplejson
    未被任何GAE文档提及,因此它可能会在某个时候被删除
  • django.utils.simplejson
    与django一起更新的可能性更大,而且似乎将来删除的更改更少

    • 现在,您可以在至少几个月内:

      import simplejson
      
      而且效果很好;不需要在一些随机的包中找到它


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

      我真的不知道,我想我只是从某个地方复制并粘贴了它。。。谢谢。如果您使用的是py27,那么您可以使用比simplejson快得多的原生JSON库。