스택큐힙리스트

파이썬 인터프리터 내에서 파일 실행하는 방법은 어떻게 되나요? 본문

카테고리 없음

파이썬 인터프리터 내에서 파일 실행하는 방법은 어떻게 되나요?

스택큐힙리스트 2023. 4. 19. 06:05
반응형

저는 인터프리터 내부에서 파이썬 명령어로 파일을 실행하려고 합니다.

EDIT: 나는 그 파일에서 변수와 설정을 사용하려고 하는 것이며, 별도의 프로세스를 호출하는 것이 아닙니다.

답변 1

여러 가지 방법.

쉘에서

python someFile.py

IDLE 안에서 F5를 누르세요.

인터렉티브 타이핑을 하는 경우, 다음을 시도해보십시오 (Python3):

>>> exec(open(filename.py).read())

파이썬 2용:

>>> variables= {}

>>> execfile( someFile.py, variables )

>>> print variables # globals from the someFile module

답변 2

파이썬 인터프리터에서 파일을 실행하는 방법

파이썬은 사용하기 쉽고 응용 프로그램을 만드는 데 유용한 프로그래밍 언어입니다. 파이썬 인터프리터를 사용하면 콘솔에서 바로 코드를 실행할 수 있습니다. 그러나 인터프리터에서 파일을 실행하는 것은 때로는 더 편리합니다. 이 글에서는 파이썬 인터프리터에서 파일을 실행하는 방법에 대해 설명합니다.

첫째, 파이썬 인터프리터를 시작하십시오. 이를 위해 터미널 또는 명령 프롬프트에서 다음과 같이 입력합니다.

$ python

둘째, 파일을 실행하려는 디렉토리로 이동합니다. 예를 들어, /home/user/Documents 디렉토리에서 hello.py 파일을 실행하려는 경우 다음과 같이 입력합니다.

$ cd /home/user/Documents

셋째, 파일을 실행합니다. 이를 위해 다음과 같은 문법을 사용합니다.

execfile('hello.py')

execfile은 인자로 전달된 파일의 내용을 실행하는 함수입니다. 위 예에서 'hello.py'는 실행하려는 파일의 이름입니다. 파일 확장자는 생략해도 됩니다.

넷째, 파일을 실행합니다. 실행된 파일이 콘솔에서 직접 출력하는 경우 콘솔에 바로 출력됩니다. 그러나 파일이 다른 파일에 출력하는 경우, 결과를 확인하려면 해당 파일을 열어보아야합니다.

파이썬 인터프리터를 사용하면 파일을 쉽게 실행할 수 있습니다. execfile 함수를 사용하여 파이썬 스크립트를 실행하면 훨씬 편리합니다. 파이썬을 사용하면 새로운 프로그램을 만들고 실행하는 것이 매우 쉽습니다. 따라서 개발자라면 파이썬을 배워 사용해볼만 합니다.

반응형
Comments