popen

    0

    1답변

    시나리오 : 하위 프로세스가 하위 프로세스를 생성 한 경우 등 어떻게 pid를 얻을 수 있습니까? 첫 번째 하위 프로세스 (예 : 워드 파일)를 시작하기 위해 subprocess.popen을 사용했습니다.이 워드 파일은 새 하위 프로세스를 생성했으며, 어떻게하면 pid를 얻을 수 있습니까?

    0

    3답변

    제 3 자 코드를 사용하면서 너무 많이 수정할 수는 없지만 여러 번 질문했지만 제 문제가 다릅니다. 코드에서 여러 번 호출되어 하위 프로세스를 만들고 stdin에 데이터를 쓰고 읽는 함수가 있습니다. 그것은 단지는 subprocess I/O operation on closed file 거기가 예외가 발생,이 라인 line = self.classifier

    1

    2답변

    Modbus 통신을위한 CRC 값을 계산하려면 외부 응용 프로그램을 구현해야합니다. 실행 파일은 입력 문자열을 필요로하며, 같은 출력을 다시 제공합니다 CRC16 = 0x67ED/26605 CRC16 (Modbus) = 0x7CED/31981 은 내가 programm에 전화를하고 이후에 수동으로 입력에 입력합니다. p = Popen(["some_fil

    0

    3답변

    내가 subprocess.Popen을 사용하여 NOTEPAD.EXE() import subprocess command = '%windir%\system32\\notepad.exe' process = subprocess.Popen(command) output = process.communicate() print(output[0]) 이것은 FileN

    3

    3답변

    내 우분투 터미널에서 실행 잘 작동 sudo dd if=/dev/sda of=~/file bs=8k count=200k; rm -f ~/file . 내가 비단뱀 subprocess.Popen()를 통해 실행하면 : output, err = subprocess.Popen(['sudo', 'dd', 'if=/dev/' + disk, 'of=~/disk_be

    4

    1답변

    Windows apache 서버에서 백그라운드로 프로세스를 시작했습니다. 이 다음 의 index.php :이 다음 <?php $cmd = "C:/xampp/php/php.exe -f test.php"; pclose(popen("start /B ". $cmd, "r")); echo "OK"; ?> test.php : <?php sleep(5);

    0

    2답변

    nmap과 C를 사용하여 간단한 네트워크 스캐닝 기능을 만들고 있습니다. popen()을 사용하여 nmap을 실행하고 싶지만, nmap을 실행하려면 30 초가 걸립니다. 다양한 IP를 제공합니다. 그래서 명령 실행이 완료되었는지 확인하는 방법이 있습니까? 나는 C 코드를 시스템 호출에 걸기를 원하지 않는다. 대신 popen/nmap이 끝났을 때 알 수있는

    -2

    1답변

    면책 조항 : 내가 수행하고있는 바가 전혀 없습니다. & 내 방식으로 시도하고 있습니다. 컴파일러 오류; main.cpp: In function ‘int sourcePull()’: main.cpp:35:28: error: invalid use of non-static member function system(command.c_str + sourc

    -1

    1답변

    파일에 cat을 사용하고 출력에 "oranges"라는 단어가있는 경우에만 출력을 인쇄하는 python 프로그램이 있습니다. 나는 이걸 뒤집을 수 있을지 궁금해서 "오렌지"가 출력에서 ​​발견되면 프로그램에 아무 것도 출력하지 않겠습니까? #! /usr/bin/python import commands, os, string import sys impor

    1

    1답변

    현재 Popen을보고 있습니다. & 문서의 저장을 자동화하고 있습니다. 압축의 경우 , 나는 다음과 같은 파이썬 라인의 생각 : subprocess.Popen("WinRAR.exe a -r c:\\03. Notes\\AllTexts *.txt", shell=True) 명령이 공간 (03. Notes)를 포함하는 폴더 이름을 처리 할 수 ​​없습니다 나는