2012-12-04 3 views
2

현재 작업중인 코드베이스에서 기본 파이썬 json 모듈이 다른 기능을 수행하는 다른 json 모듈에 의해 무시되고 있습니다.파이썬 모듈의 정규화 된 이름

표준 json 모듈을 가져 오는 방법은 무엇입니까?

import json 다른 패키지를 가져 오기 때문에 작동하지 않습니다.

표준 파이썬 json 모듈의 정규화 된 이름은 무엇입니까? 대신

답변

5

사용 절대 수입 :

from __future__ import absolute_import 
import json 

당신은 여전히 ​​'마스킹', 상대적인 수입 구문을 사용하여 로컬 json 모듈을 가져올 수있는 옵션이있다 절대 수입

from . import json 

지원 파이썬 2.5에서 처음 소개되었고 파이썬 3의 기본값입니다.

그러나 '마스킹'모듈의 이름을 바꾸는 것이 좋습니다.

+0

'import .json'은 유효한 구문이 아닙니다. 당신은'from을해야합니다. import json'. – BrenBarn

+0

@BrenBarn : 사용 빈도를 보여줍니다. 수정. –

관련 문제