Какой модуль JSON я могу использовать в Python 2.5?

Приложения, работающие на WildFly, Payara, TomEE, WebSphere, GlassFish и т. Д., Обычно не переносимы на Tomcat. Все эти серверы обеспечивают реализацию API спецификации Java (™) EE 7 . Более новые версии этих серверов реализуют API спецификации Java (TM) EE 8 , которые включают API Servlet 4.0.

Tomcat 8.5 реализует только API Servlet 3.1 - Apache Tomcat 8.5.38 . Если вы посмотрите на это и сравните с любым из вышеперечисленных, вы поймете, чего не хватает Tomcat.

Я считаю, что TomEE, GlassFish и Payara содержат правильно интегрированные компоненты Tomcat.

63
задан Tim 21 September 2015 в 11:54
поделиться

3 ответа

Вы можете использовать simplejson .

Как показано в ответе в форме pkoch вы можете использовать следующую инструкцию импорта чтобы получить библиотеку json в зависимости от установленной версии python:

try:
    import json
except ImportError:
    import simplejson as json 
63
ответ дан 24 November 2019 в 16:20
поделиться

I prefer cjson since it's much faster: http://www.vazor.com/cjson.html

1
ответ дан 24 November 2019 в 16:20
поделиться

To Wells and others:

Way late here, but how can you write a script to import either json or simplejson depending the installed python version?

Here's how:

 попробуй:
 импортировать json
кроме ImportError:
 импортировать simplejson как json 

49
ответ дан 24 November 2019 в 16:20
поделиться
Другие вопросы по тегам:

Похожие вопросы: