2011-11-06 3 views
0

메인 파이썬 파일에서 다른 파이썬 파일을 실행할 수 있습니까? 예를 들어 : 어떻게 것자체 내의 파이썬 파일 실행

  • 노출 영역 계산기
  • 과학 계산기

:

나는 파일 Main.py 다음과 같은 파일의 주요 디렉토리로 자사의 서버가 Python 파일을 가져옵니다. 나는 내가 자신을 조직 할 수 있도록 이것을하기를 바랬다.

가능한 경우 .txt 형식의 파일을 열 수 있지만 파이썬으로 작성 되었습니까? 당신은 그들에게 파이썬 파일을 가리 키도록 필요가 없습니다

감사

답변

2

, 당신은 그냥 작업을 수행 할 import 키워드가 필요합니다.

그래서, 당신의 Main.py 파일에서 당신은 할 수 있습니다 :

from other_python_file import SurfaceAreaCalculator, ScientificCalculator 

이 방법은 당신 것 "실행"other_python_file.py 파일을 Main.py 내.

TXT 파일에서 콘텐츠를 실행하려면 eval 또는 execfile을 사용하면됩니다. 그래도 좋은 생각인지 모르겠다.

+0

수정 해 주셔서 감사합니다. – user1031493

+0

. 파이썬 파일을 .txt 형식으로 작성할 수 있습니까? – user1031493

+0

네,하지만'file.py' 만 사용하여 가져올 수있는 이유는 없습니다. –