2010-07-20 32 views
20

Python 2.6'da import json yapmaya alışkınım, ancak şimdi Python 2.4 için bir kod yazmam gerekiyor. Python 2.4 için kullanılabilen benzer bir arayüze sahip bir JSON kütüphanesi var mı?JSON modülü?

+0

'simplejson'? Nasıl çalıştı? –

cevap

23

Python 2.6'daki json modülü, çoğunlukla Python 2.4 için kullanılabilen simplejson üçüncü taraf modülü ile aynıdır. Bunu yapabilirsiniz:

try: 
    import json 
except ImportError: 
    import simplejson as json 
+0

Mükemmel, çok teşekkürler. – kdt

+2

Python 2.4 artık en son simplejson sürümleri tarafından desteklenmiyor. – deadly

+0

2.4 için Simplejson'u buradan alabilirsiniz: https://pypi.python.org/packages/2.4/s/simplejson/ – fnkr

24

Şimdi, birkaç yıl sonra, simplejson sadece 2.5 python'u destekliyor. 2.4'te takılan sistemler için artık daha basit bir program yok. Desteklenmese de pypi'de eski paketleri bulabilirsiniz. 2.0.9 veya 2.1.0 çalışmalıdır.

+4

İyi ipucu, 2.4 "sıkışmış" tek değilsin ! – Shirkrin

+0

ve sözdizimini bilmeyenler için: pip install simplejson == 2.1.0 – reedstrm

2

pip install simplejson==2.1.0 

(ben seçilmiş yanıta yorum yapamayacağını, ama bu sadece bana sert ısırdı, bu yüzden de başkalarına yararlı olabilir) ben Python ile eski kutuyu bu kalkmak için gerekli 2.4.3. Buradan el simplejson-1,7-py2.4.egg: Denediniz mi

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