시스템 프로세스를 원격으로 실행할 수 있습니까? 예를 들어 파이썬을 사용하여 백그라운드에서 실행할 수 있습니까?Python을 사용하여 원격으로 프로세스 실행
예 : Scilab이 내 시스템에 설치되었습니다. 이제 파이썬 콘솔에서
xx= os.system('scilab-adv-cli')
등의 작업을 수행합니다. 그러나 이것은 실제 scilab 명령 행 인터페이스를 시작합니다. 비록 내가 이런 것을 필요로한다 :
xx.add(1,2)
여기 scilab 모듈에 미리 정의 된 어떤 함수가있다. 호출 할 때 3을 반환해야한다. 이거 할 수 있을까? 이것은 SCILIB로 제한되어있는 경우
난 당신이 하위 프로세스를 찾고 생각 사용을 고려한다. STDIN을 먹이고 scilab-adv-cli에서 STDOUT을받을 수 있습니다. http://docs.python.org/library/subprocess.html –