json と simplejson Python モジュールの違いは何ですか? 質問する

json と simplejson Python モジュールの違いは何ですか? 質問する

simplejson標準ライブラリの moduleの代わりに moduleを使用しているプロジェクトを多数見てきましたjson。また、さまざまなモジュールがありますsimplejson。標準ライブラリのモジュールの代わりに、これらの代替手段を使用するのはなぜでしょうか?

ベストアンサー1

json simplejsonは、stdlib に追加されました。ただし、json2.6 で追加されたため、simplejsonより多くの Python バージョン (2.4 以降) で動作するという利点があります。

simplejsonsimplejsonまた、Python よりも頻繁に更新されるため、最新バージョンが必要な場合 (または希望する場合) は、可能であればそれ自体を使用するのが最適です。

私の意見では、どちらか一方をフォールバックとして使用するのが良い方法です。

try:
    import simplejson as json
except ImportError:
    import json

おすすめ記事