Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

json과 simplejson Python 모듈의 차이점은 무엇입니까?


json은 stdlib에 추가된 simplejson입니다. 그러나 json이 2.6에 추가되었기 때문에 simplejson은 더 많은 Python 버전(2.4 이상)에서 작업할 수 있다는 이점이 있습니다.

simplejson은 Python보다 더 자주 업데이트됩니다. 동일하지만 stdlib에 포함된 버전에는 최신 최적화가 포함되어 있지 않습니다. 따라서 최신 버전이 필요하거나 원하는 경우 가능하면 simplejson 자체를 사용하는 것이 가장 좋습니다.

좋은 방법은 둘 중 하나를 폴백으로 사용하는 것입니다. 예를 들어,

try: import simplejson as json
except ImportError: import json