JMP에서 Python 스크립트로 인수를 어떻게 전달합니까?안녕,
RunProgram을 사용하여 Python 스크립트에 문자열(파일 이름)을 전달하는 것을 좋아합니다. 스크립트는 다음과 같습니다.
파일 = "mtest.py abc.pdf" ;
프로그램 실행 (실행 파일( "/usr/bin/python" ),옵션({파일}),읽기 기능( "텍스트" ));
도움을 주셔서 감사합니다. 감사.
Re: JMP에서 Python 스크립트로 인수를 전달하는 방법은 무엇입니까?
감사. 아는 것이 좋습니다.
Re: JMP에서 Python 스크립트로 인수를 전달하는 방법은 무엇입니까?JMP 14.0 및 새로운 Python Submit() 명령을 주시하십시오.
JSL에서 직접 Python 코드를 호출하여 데이터 구조를 전달 및 수신할 수 있습니다. RunProgram()이 필요하지 않습니다.
Re: JMP에서 Python 스크립트로 인수를 전달하는 방법은 무엇입니까?감사. 시도해 보겠습니다.
Re: JMP에서 Python 스크립트로 인수를 전달하는 방법은 무엇입니까?실제로 Python에 두 개의 인수를 전달하기 때문에 RunProgram을 통해 두 개의 다른 인수를 목록으로 전달해야 합니다.나는 Mac이 없지만 Windows에서는 다음과 같은 python 스크립트가 있습니다.
import sys
print(sys.argv[1])
그리고 이 jsl 스크립트:
RunProgram(
executable("C:\path to\python.exe"),
options({"C:/path to/pythonscript.py", "hi"}),
readfunction("text")
);
보고:
"hi
"