JSON модуль для Python 2.4? - PullRequest
       31

JSON модуль для Python 2.4?

20 голосов
/ 20 июля 2010

Я привык делать import json в Python 2.6, однако теперь мне нужно написать код для Python 2.4. Существует ли библиотека JSON с аналогичным интерфейсом, доступная для Python 2.4?

Ответы [ 3 ]

25 голосов
/ 28 июня 2012

Теперь, спустя несколько лет, simplejson поддерживает только Python 2.5+. Не более простой json для систем, зависших на 2.4. Даже если это не поддерживается, вы можете найти более старые пакеты на pypi. 2.0.9 или 2.1.0 должны работать.

pip install simplejson==2.1.0

(Я не мог прокомментировать выбранный ответ, но это меня сильно задело, поэтому может быть полезно и другим)

23 голосов
/ 20 июля 2010

Модуль json в Python 2.6 в основном совпадает с модулем simplejson стороннего производителя, который также доступен для Python 2.4.Вы можете просто сделать:

try:
    import json
except ImportError:
    import simplejson as json
2 голосов
/ 15 мая 2013

Мне нужно было установить это на старой коробке с Python 2.4.3.Используется simplejson-1.7-py2.4.egg отсюда:

https://pypi.python.org/packages/2.4/s/simplejson/

...