2013-06-17 2 views
1

'cloud.aws.boto'라는 모듈이 있습니다. 내 virtualenv에 설치 한 boto 라이브러리를 가져 오려면이 파일이 필요합니다.파이썬 모듈 이름 별칭?

내 'cloud.aws.boto.py'파일에 import boto.ec2을 추가하면 Python은 내 virtualenv의 라이브러리 대신 로컬 파일에서 'ec2'를 가져 오기 때문에 불평합니다.

가져 오는 모듈과 이름이 같은 다른 모듈을 어떻게 가져올 수 있습니까?

답변

1

http://docs.python.org/2/tutorial/modules.html

당신은 (그렇지 않으면 당신은 다른 지역의 모듈을 imnport 할 수 없습니다,하지만이 완료되면 다시 앞에 추가하는 것을 잊지 마세요) 그냥이 오기 전에 sys.path에서 "."을 제거하려고 할 수 있습니다 .

+0

턱. 추악하지만 나는 그것이 직업을 할거라고 생각한다. – user1491250