simplejson
標準ライブラリの moduleの代わりに moduleを使用しているプロジェクトを多数見てきましたjson
。また、さまざまなモジュールがありますsimplejson
。標準ライブラリのモジュールの代わりに、これらの代替手段を使用するのはなぜでしょうか?
ベストアンサー1
json
は simplejson
は、stdlib に追加されました。ただし、json
2.6 で追加されたため、simplejson
より多くの Python バージョン (2.4 以降) で動作するという利点があります。
simplejson
simplejson
また、Python よりも頻繁に更新されるため、最新バージョンが必要な場合 (または希望する場合) は、可能であればそれ自体を使用するのが最適です。
私の意見では、どちらか一方をフォールバックとして使用するのが良い方法です。
try:
import simplejson as json
except ImportError:
import json