Python

[python] 직접 만든 module import 시 import 한 클래스에 파일을 로드할 시 주의!

ElvinKim 2014. 10. 20. 19:00

만약 python에서 클래스를 직접 만들고 그 안에서 파일을 업로드 하는 로직이 있을 시 

PHP 로 shell_exec(); 함수를 사용하여 실행 시 이유로를 에러가 발생한다면 파일 로드 경로를 확인할 필요가 있다.

파일을 로드할 시

open(os.path.dirname( os.path.abspath( __file__ ) ) +"\\"+"파일명")
를 사용하면 된다.