pyrunfile
구문
설명
pyrunfile(
은 입력 인수와 함께 Python 명령문을 실행합니다. Python 스크립트는 명령줄 인수를 문자열로 읽습니다.file input
)
는 하나 이상의 이름-값 쌍의 인수를 사용하여 코드를 실행합니다.outvars
= pyrunfile(file
,outputs
,pyName=pyValue
)
예제
입력 인수
출력 인수
제한 사항
pyrun
또는pyrunfile
을 사용하여 정의된 Python 클래스의 인스턴스를 MATLAB으로 반환하면 정의된 클래스를 수정할 수 없습니다. 클래스 정의를 변경해야 하는 경우 다음과 같이 인터프리터 세션을 재시작하십시오.terminate(pyenv) pyenv(ExecutionMode="OutOfProcess")
또는
"InProcess"
모드로 MATLAB을 재시작하십시오.pyrun
함수와pyrunfile
함수는 메서드를 통해 다른 지역 변수에 의해 초기화되는 지역 변수를 사용하는 클래스를 지원하지 않습니다. 이렇게 사용하려면py.
접두사를 사용하여 모듈을 만들어 액세스하십시오.Python 유형 힌트에 기반한 유형 변환은
pyrun
,pyrunfile
또는 네이티브 Python 코드가 입력값으로 제공되는 Python 코드 실행 작업에서 지원되지 않습니다.
버전 내역
R2021b에 개발됨