2013-10-09 1 views
-1

하나는 오류가 발생한 윈도우 8에서 작동하지 않는 것 os.path. 사실, os.path은 시스템 (Windows 8)에 정의되어 있지 않으며 더 정확하게는 ntpath 모듈이 없음을 알게되었습니다.을 os.path 내가 쓴 자이 썬 스크립트를 사용하여 사람들의

경로를 다루는 모든 모듈을 나열되어 다음 명령 :

import sys 
print filter(lambda x: "path" in x, sys.modules) 

은 빈 목록을 반환합니다.

누구든지이 문제를 해결하는 방법을 알고 있습니까? Windows 8에서의 "정상적인"동작인지 아니면이 사용자의 버전인지가 명확합니다.

도움 주셔서 감사합니다.

+0

'import os; print os .__ file__' show? –

답변

1

sys.modules 모두 을 가져오고 개의 모듈을 가져올 수 있습니다. 사용 가능한 모듈은 없습니다.

os.path이 현재 디렉토리에서 os.py이라는 파일을 가지고 있기 때문에 아마도 stdlib에서 버전을 숨기고 있기 때문일 것입니다.