반응형
질문
나는 이 코드를 가지고 있습니다:
def hello():
return 'Hi :)'
이 코드를 어떻게 명령 줄에서 직접 실행할 수 있을까요?
답변
다음은 -c
(명령어) 인수를 사용하는 경우입니다 (파일 이름이 foo.py
라고 가정합니다):
$ python -c 'import foo; print foo.hello()'
또는 네임스페이스 오염에 대해 신경 쓰지 않는 경우:
$ python -c 'from foo import *; print hello()'
중간 지점은 다음과 같습니다:
$ python -c 'from foo import hello; print hello()'
반응형
댓글