subprocess

    3

    4답변

    C++에서 하위 프로세스를 실행하려고합니다. Windows 및 Linux에서 작동해야합니다. Boost에 그러한 기능이 있습니까? 표준 방법은 무엇입니까?

    1

    2답변

    노틸러스 파일 브라우저에 대한 Python 확장 기능이 있습니다 (AFAIK는 GNU/Linux/Unix/etc 환경에서만 실행됩니다). 값 비싼 계산을 분리하여 하위 프로세스로 실행하고 결과를 pickle 처리하여 파이프를 통해 다시 전송하기로 결정했습니다. 제 질문은 ~ 스크립트와 관련된 것입니다. 계산에는 경로 인수와 부울 인수가 필요하므로 두 가지

    11

    4답변

    현재 작업중인 디렉토리에 ROOT/디렉토리가 있습니다. 저는 cp -r ROOT/* /dst의 임원이 될 수 있으며 아무런 문제가 없음을 알고 있습니다. import subprocess subprocess.call(['cp', '-r', 'ROOT/*', '/dst']) 그것은 작동하지 않습니다 : 내 파이썬 콘솔을 열고 경우 는하지만이 쓰기! cp:

    3

    2답변

    내 파이썬 스크립트에서 여러 하위 프로세스를 시작한 다음 완료되거나 충돌 할 때를 추적하고 싶습니다. subprocess.Popen.poll()은 프로세스가 실행 중일 때는 없음을, 성공시에는 0을, 실패시에는 0이 아닌 것으로 보입니다. 모든 OS에서이를 기대할 수 있습니까? 불행하게도 표준 라이브러리 설명서에는 이러한 방법이 부족합니다 ... 이 목표를

    4

    3답변

    Linux에서 Django를 실행 중이며 뷰가 있고 그 뷰가 이라는 서브 프로세스의 데이터를 반환하도록하려는 경우 likeso 예를 들어, 뷰가 생성하는 파일에서 작동 cmd를 : 이제 def call_subprocess(request): response = HttpResponse() with tempfile.NamedTemporaryF

    16

    2답변

    stdout 및 stderr에 쓸 프로그램이 있습니다. python에서 stdout 및 stderr를 캡처하여 실행하고 싶습니다. 프로그램의 몇 가지를 들어 from subprocess import * p = Popen(exe, shell=TRUE, stdout=PIPE, stderr=PIPE) rtrncode = p.wait() 이 잘 작동하지만

    2

    1답변

    빌드 프로세스를 자동화하는 Python 스크립트를 작성합니다.이 프로세스는 subprocess.Popen을 사용하여 GCC를 호출합니다. 나의 처음 시도는 잘 작동한다. 이 문제를 일으킬 수있는 어떤 >>> import subprocess >>> p = Popen(['gcc', '-o hello hello.c'], stdout=subprocess.PIPE

    8

    6답변

    FFMPEG에 대한 GUI를 작성하려고합니다. 내가 원하는 모든 변환에 대해 ffmpeg 프로세스를 생성하기 위해 pythons 하위 프로세스를 사용하고 있습니다. 이것은 잘 작동하지만 나는 또한 내가과 같이 프로세스의 표준 출력에 액세스하여이 작업을 수행 할 수있는 생각 등 실패 여부, 변환의 진행을 얻을 수있는 방법을 싶습니다 이 subprocess.P

    0

    1답변

    두 개의 "Hello World"프로세스를 생성하여 하위 프로세스 노드에 소용돌이 모양을 부여했습니다. 하위 프로세스에서 메인 프로세스로 다시 출력하는 데 문제가 있습니다. 나는 누군가 내가 잘못하고있는 것을 나에게 계몽 할 수 있기를 희망한다. 나는 문서 나 예제를 찾을 수 없기 때문에 광산이 왜 작동하지 않는지 밝혀 준다. 내 주요 과정에서 , 나는 다

    6

    4답변

    저는 파이썬 스크립트에서 Visual Studio 솔루션을 빌드합니다. 빌드 출력을 캡처 할 수 없다는 점을 제외하면 모든 것이 잘 작동합니다. 여기 p = subprocess.Popen(['devenv', 'solution.sln', '/build'], stdout=subprocess.PIPE, stderr=subprocess.PIPE) (out, er