> 백엔드 개발 > 파이썬 튜토리얼 > 외부 Python 파일에서 함수를 어떻게 호출합니까?

외부 Python 파일에서 함수를 어떻게 호출합니까?

Barbara Streisand
풀어 주다: 2024-11-28 17:12:11
원래의
539명이 탐색했습니다.

How Do I Call Functions from External Python Files?

외부 Python 파일에서 함수 호출

한 프로젝트에서 여러 Python 파일로 작업할 때 하나의 파일에 정의된 함수를 호출해야 할 수도 있습니다. 다른 사람에게서. 이는 Python의 모듈 및 가져오기 메커니즘을 통해 수행할 수 있습니다.

함수 가져오기

  1. 가져오려는 함수가 포함된 Python 파일(예: file .py에 function이라는 함수가 있습니다.
  2. 함수를 사용하려는 파일에서 가져오기를 사용하세요. 명령문:
from file import function
로그인 후 복사

이렇게 하면 파일 모듈을 가져오고 현재 파일에서 함수를 사용할 수 있게 됩니다.

함수 호출

함수를 가져온 후에는 다른 함수와 마찬가지로 호출할 수 있습니다. function:

function(a, b)
로그인 후 복사

ImportError 해결

질문에서 file.py에서 함수를 가져오려고 시도하는 동안 ImportError가 발생했습니다. 파일은 Python에서 예약어이므로 모듈 이름으로 사용할 수 없기 때문입니다. Python 파일 이름을 file.py가 아닌 다른 이름으로 바꾸세요.

파일 경로 고려 사항

함수를 포함하는 파일과 함수를 가져오는 파일이 동일한 위치에 있는지 확인하세요. 디렉터리 또는 Python 경로 내에 있습니다. 그렇지 않으면 ModuleNotFoundError 예외가 발생할 수 있습니다.

위 내용은 외부 Python 파일에서 함수를 어떻게 호출합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿