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