subprocess

    3

    1답변

    나는 외부 프로세스를 관리해야하는 GUI 애플리케이션을 작업 해왔다. 외부 프로세스로 작업하면 프로그래머의 삶을 어렵게 만드는 많은 문제가 발생합니다. 이 앱의 유지 관리가 오래도록 받아 들일 수없는 것 같습니다. 나는 외부 프로세스로 작업하는 것을 어렵게 만들었 기 때문에 고통을 완화 할 수있는 방법을 찾아 낼 수있었습니다. 이런 종류의 호언 장담은 내가

    3

    3답변

    짧은 버전 (당신이 짧은 버전을 대답 할 수있는 경우는, 나머지는 비슷한 작업을 다른 사람의 이익을 위해 주로 나를 위해 일이다 않음)에 대한 : 파이썬에서 Windows에서는 동일한 파일에 첨부 된 두 개의 파일 객체 (하드 드라이브의 실제 파일 일 필요는 없음), 읽기 용과 쓰기 용 중 하나를 작성하여 읽기가 끝나면 그것이 결코 EOF를 얻지 못할 것이

    6

    1답변

    subprocess.call 또는 subprocess.Popen을 사용하면 셸 명령을 실행하면 셸 창이 빠르게 나타나고 사라집니다. 쉘 창을 사용하지 않고 어떻게 쉘 명령을 실행할 수 있습니까?

    7

    5답변

    Windows에서 실행하고 UNIX에서 모노로 실행해야하는 C# 명령 줄 응용 프로그램이 있습니다. 어떤 시점에서 커맨드 라인을 통해 전달 된 임의의 매개 변수 세트가 주어지면 하위 프로세스를 시작하려고합니다. 예 : Usage: mycommandline [-args] -- [arbitrary program] 불행히도 System.Diagnostics.

    0

    2답변

    파이썬에서 C/C++ 프로그램을 Popen으로 호출하고 있습니다. 파이썬 코드는 자식 프로세스의 동작을 관찰하고 자신의 작업에 대한 데이터를 수집해야합니다. 문제는 C 코드가 이미 일부 셸 명령을 호출하는 데 파이프를 사용한다는 것입니다. 따라서 Python에서 실행 한 후 C 프로그램은 bash 셸 명령을 실행할 수 없습니다. Popen에서 호출하여 자식

    1

    2답변

    Windows 32에서 C 프로그램 내에서 Perl의 system() 함수 또는 Python의 하위 프로세스 모듈 (예 : DEL, REG)과 같은 다른 프로그램을 실행하려면 어떻게해야합니까? , 또는 다른 cmd.exe 프로그램?

    6

    1답변

    나는 명령 행에서 stdin을 읽는 도구를 가지고있다. gziped 파일로 나도 실행됩니다 명령 행에서 ... ./foo < bar 또는 ... cat bar | ./foo 나는 내가 할 수있는 파이썬에서 zcat bar.gz | ./foo 를 실행할 수 있습니다. .. Popen(["./foo", ], stdin=open('bar'), stdo

    1

    1답변

    나는 구글과 그래서 내가 이것을 해결하는데 도움이 될만한 것을 찾고 있었지만 나는 블록을 실행했다. 저는 파이썬에 조금 익숙하지 않지만 백그라운드에서 계속 실행될 여러 앱을 실행할 수있는 방법을 찾고 있습니다. 예를 들어, 다른 값으로 설정된 param -appnum으로 시작하려면 4 개의 앱이 필요합니다. 나는 파이썬을 사용하여 카운트 한 다음 계속 실행

    1

    2답변

    모듈 하위 프로세스에 문제가 있습니다. subprocess.Popen('./run_pythia.sh', shell=True).communicate() 를 때로는 단지 블록이 스크립트를 실행 완료되지 않습니다 : 파이썬에서 스크립트를 실행하고 있습니다. 전에 .wait()을 사용했지만 I switched to .communicate(). 그럼에도 불구하고

    3

    4답변

    . /home/db2v95/sqllib/db2profile 명령을 실행해야 파이썬 2.6에서 import ibm_db_dbi을 수행 할 수 있습니다. 내가 파이썬 작동 입력하기 전에 실행 : [email protected]:~$ . /home/db2v95/sqllib/db2profile [email protected]:~$ python Python 2.