Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Python中加速json解码和编码操作?_Python_Json_Python 2.6 - Fatal编程技术网

如何在Python中加速json解码和编码操作?

如何在Python中加速json解码和编码操作?,python,json,python-2.6,Python,Json,Python 2.6,我一直在Python2.6中使用json模块,但速度非常慢。我希望使用更快的实现。我见过cjson,但似乎开发没有进展,api与json模块不同。我还阅读了一些关于加快json速度的评论 有什么想法吗?对于编码,您可以使用。它使用更少的字符串内存,因此序列化非常大的数据结构所需的时间要少得多。对于编码,您可以使用。它使用更少的字符串内存,因此序列化非常大的数据结构所需的时间要少得多。比python 2.6中内置的结构快得多,并且具有相同的API。如果希望python代码在未安装simplejso

我一直在Python2.6中使用json模块,但速度非常慢。我希望使用更快的实现。我见过cjson,但似乎开发没有进展,api与json模块不同。我还阅读了一些关于加快json速度的评论

有什么想法吗?

对于编码,您可以使用。它使用更少的字符串内存,因此序列化非常大的数据结构所需的时间要少得多。

对于编码,您可以使用。它使用更少的字符串内存,因此序列化非常大的数据结构所需的时间要少得多。

比python 2.6中内置的结构快得多,并且具有相同的API。如果希望python代码在未安装simplejson的情况下仍能继续工作,请尝试以下操作:

try:
    import simplejson as json
except ImportError:
    import json
另见:

与Python2.6中内置的API相比,它们的速度要快得多,并且具有相同的API。如果希望python代码在未安装simplejson的情况下仍能继续工作,请尝试以下操作:

try:
    import simplejson as json
except ImportError:
    import json
另见:


谢谢在我的linux安装中,我有json。simplejson和_json。只有最后一个似乎是用C写的。这是2.6中的一个已知问题,已经修复。此问题与上述问题重复,应予以解决。有关大量基准数据,请参见该问题。谢谢。在我的linux安装中,我有json。simplejson和_json。只有最后一个似乎是用C写的。这是2.6中的一个已知问题,已经修复。此问题与上述问题重复,应予以解决。关于大量的基准数据,请参见该问题。但是simplejson.的加速模块呢?它是默认使用的还是我需要做更多的事情?如果您在受支持的平台上构建并安装当前版本的simplejson,将自动使用加速功能。但是simplejson呢?\u加速功能模块?它是默认使用的还是我需要做更多的事情?如果您在受支持的平台上构建并安装当前版本的simplejson,将自动使用加速功能。