[PYTHON] 다른 파일에서 함수를 호출하는 방법?
PYTHON다른 파일에서 함수를 호출하는 방법?
미안하지만 근본적인 질문입니다.하지만 이것을 이해할 수는 없습니다.
내가이 프로그램을 가지고 있다고 가정하면, 그 파일은 pythonFunction.py라고 불린다.
def function():
return 'hello world'
if __name__=='__main__':
print function()
다른 프로그램에서 어떻게 호출 할 수 있습니까? 나는 시도했다 :
import pythonFunction as pythonFunction
print pythonFunction.function
'hello world'대신에 ... 나는 과거에 첫 번째 파일을 클래스로 만들었지 만 올바르게 함수를 가져 오는 방법을 궁금해 했나요? 도움이된다면, 제 실제 파일에서 사전을 인쇄하고 있습니다.
해결법
-
==============================
1.함수 자체가 아닌 함수를 호출 한 결과를 출력해야합니다.
함수 자체가 아닌 함수를 호출 한 결과를 출력해야합니다.
print pythonFunction.function()
또한 pythonFunction을 pythonFunction으로 가져 오기보다는 as 절을 생략 할 수 있습니다.
import pythonFunction
더 편리하다면 다음에서 사용할 수도 있습니다 ... import :
from pythonFunction import function print function() # no need for pythonFunction.
from https://stackoverflow.com/questions/7701646/how-to-call-a-function-from-another-file by cc-by-sa and MIT license
'PYTHON' 카테고리의 다른 글
[PYTHON] 파이썬 3에서 int ()와 floor ()의 차이점은 무엇입니까? (0) | 2018.11.11 |
---|---|
[PYTHON] bash 스크립트에서 파이썬 스크립트의 반환 값 저장 (0) | 2018.11.11 |
[PYTHON] 왜 int는 파이썬에서 3 배의 메모리를 필요로합니까? (0) | 2018.11.11 |
[PYTHON] WTForms SelectField의 기본값을 어떻게 설정합니까? (0) | 2018.11.11 |
[PYTHON] 동시성, 작업자와 자동 확장 간의 셀러리 차이 (0) | 2018.11.11 |