"json"과 "simplejson" 모듈의 차이?
조회수 3581회
json
모듈 말고 simplejson
모듈을 import하는 프로젝트가 많던데
둘은 뭐가 다르죠?
왜 굳이 표준 라이브러리 함수가 아니라 저렇게 다른 모듈을 import 해서 쓰나요?
1 답변
-
json
은 stdlib에 있는simplejson
입니다. 둘은 딱히 차이점은 별로 없는데json
이 2.6에 와서야 추가됐기 때문에,simplejson
이 다른 파이썬 버전과 호환이 좋아서simplejson
이 더 많이 쓰이고, 그리고simplejson
이 좀 더 자주 업데이트됩니다.개인적으로
json
과 관련한 모듈을 쓸 때는simplejson
을 쓸 수 없을 때json
을 쓰는걸 추천합니다.import 할 때 다음과 같이 써주세요
try: import simplejson as json except ImportError: import json
댓글 입력