popen

    136зной

    1ответ

    Есть ли способ указать текущий каталог команды в Python's subprocess.Popen()? Например: Popen('c:\mytool\tool.exe',workingdir='d:\test\local') Мой Python скрипт находится в C:\programs\python ли мож

    2зной

    2ответ

    Я видел несколько реализаций popen()/pclose(). Все они использовали статический список PIDs, и никакой блокировки: static int *pids; static int fds; if (!pids) { if ((fds = getdtablesize()) <

    1зной

    2ответ

    Я хочу сделать подпроцесс popen()/python subprocess.communicate из Haskell - запустить программу, дать ей stdin и получить ее stdout/stderr. Какой самый прямой/хакельский способ сделать это?

    15зной

    4ответ

    Я хотел бы открыть трубку, используя popen() и иметь неблокирующий доступ для чтения. Как я могу это достичь? (примеры, которые я нашел, были все блокировки/синхронная)

    1зной

    2ответ

    Предположим, что я запускаю процесс PO через popen (ТОЧНО ТОЧНО) из процесса PA. Я тогда pclose() труба на стороне PA. На стороне PO, как определить, stdout по-прежнему доступен без выполнения write()

    0зной

    2ответ

    Я пытаюсь создать бесплатное веб-приложение с использованием ruby ​​/ rails. Он должен иметь возможность отправлять sms через онлайн-формы различных мобильных операторов. (например, this one (на русск

    1зной

    6ответ

    Когда вы запускаете что-то через popen в Python, результаты поступают из буфера с десятичным значением CR-LF возврата каретки (13) в конце каждой строки. Как удалить это из строки Python?

    12зной

    4ответ

    У меня есть программа с графическим интерфейсом, который запускает внешнюю программу с помощью вызова POPEN: p = subprocess.Popen("<commands>" , stdout=subprocess.PIPE , stderr=subprocess.PIPE , cwd=o