0
ответов

php shell_exec с обновлением в реальном времени

У меня есть эта программа оболочки, которую я хочу выполнить с помощью php. Проблема в том, что это может занять много времени, и мне нужно, чтобы он обновлялся в реальном времени в браузере пользователя. Я читал ...
вопрос задан: 3 December 2011 20:10
0
ответов

Python - подпроцессы и оболочка python

Я пытаюсь выполнить оболочку для подпроцесса, отличного от Python, и позволить ему наследовать стандартный ввод и вывод из Python. - Я использую subprocess.Popen Это, вероятно, сработает, если я вызываю с консоли, ...
вопрос задан: 1 December 2011 05:36
0
ответов

Открытие процесса с помощью Popen и получение PID

Я работаю над изящной маленькой функцией: def startProcess (name, path): "" "Запускает процесс в фоновом режиме и записывает PID-файл возвращает целое число: pid "" "# Проверьте, не ...
вопрос задан: 3 November 2011 03:22
0
ответов

Каналы Windows в двоичном режиме

Я написал программу для Windows, которая будет воспроизводить двоичный звук, отправленный ей через стандартный ввод, я назвал ее aplay (как и программа linux). Затем я написал отдельную программу следующим образом: FILE * f = popen ("aplay.exe", "wb" ...
вопрос задан: 28 October 2011 02:06
0
ответов

Применение добавления подпроцесс.POPEN вывод в файл?

Я могу успешно перенаправить свой вывод в файл, однако это, как представляется, перезаписывает существующие данные файла: импорт подпроцесс Outfile = Open («Test», «W») #same с «W» или «A» в качестве режима открытия Outfile ....
вопрос задан: 12 September 2011 14:04
0
ответов

Python - Как вызвать команды Bash с трубкой?

Я могу запускать это нормально в командной строке в Linux: $ tar c my_dir | md5sum Но когда я пытаюсь назвать это с python, я получаю ошибку: >>> subprocess.pen (['TAR', '- C', 'my_dir', '|', 'md5sum'], ...
вопрос задан: 6 September 2011 17:37
0
ответов

Ruby IO.popen Буферизация STDOUT

Я работаю над сценарием, который использует IO.popen для открытия другой программы и постоянного чтения данных. Это примерно так: process = IO.popen (["/ the / program", "argument", "argument"]) loop do line = ...
вопрос задан: 19 August 2011 04:51
0
ответов

C ++ команда popen без консоли

, когда я использую popen для получить вывод команды, скажем dir, отобразится консоль. однако могу ли я получить результат выполнения команды без отображения консоли? Я использую Visual C ++ и ...
вопрос задан: 16 August 2011 05:48
0
ответов

¿Alternativas ás limitacións de memoria Python Popen.communicate ()?

Teño o seguinte anaco de código Python (executando v2.7) que resulta Excepcións de MemoryError que se lanzan cando traballo con ficheiros grandes (varios GB): myProcess = Popen (myCmd, shell = True, stdout = ...
вопрос задан: 30 July 2011 00:09
0
ответов

popen vs system: popen столь же опасен, как и система?

выводит popen буферы, а system - нет. это единственная разница? Я понимаю, что popen и system запускают команду через оболочку. Однако является ли popen () таким же злом, как system ()?
вопрос задан: 28 July 2011 15:53
0
ответов

правильное связывание подпроцессов Popen

У меня есть такая конструкция: os.mkfifo ( 'pipe.tmp') enc = Popen (['кодировщик', '-i', 'pipe.tmp']) cap = Popen (['capture', '-f', 'pipe.tmp']) здесь cap - это процесс, который обычно записывает в ...
вопрос задан: 11 July 2011 07:23
0
ответов

Python: Как заглянуть в объект pty, чтобы избежать блокировки?

Я использую pty для чтения неблокирующего stdout такого процесса, как этот: import os импортный товар import subprocess master, slave = pty.openpty () p = subprocess.Popen (cmd, stdout = slave) stdout = os ....
вопрос задан: 21 June 2011 07:49
0
ответов

подпроцесс. wait (), не дожидаясь завершения процесса Popen (при использовании потоков)?

У меня возникли некоторые проблемы при использовании subprocess.Popen () для создания нескольких экземпляров одного и того же приложения из моего скрипта python с использованием потоков, чтобы они работали одновременно . В каждом потоке ...
вопрос задан: 14 June 2011 11:20
0
ответов

WindowsError: [Ошибка 5] Отказано в доступе при попытке убить подпроцесс (python)

Итак, у меня есть сценарий python, который запускает цикл, в котором он вызывает программу A через подпроцесс. Popen ждет ее вывода, затем сохраняет вывод, а затем вызывает его снова и так далее. (Это продолжает происходить ...
вопрос задан: 4 June 2011 00:55
0
ответов

как объединить несколько файлов для stdin of Popen

Я портирую сценарий bash на python 2.6 и хочу заменить некоторый код: cat $ (ls -tr xyz_`date +% F` _ *. log) | filter args> bzip2 Думаю, мне нужно что-то похожее на «Замена оболочки оболочки ...
вопрос задан: 18 May 2011 09:58
0
ответов

Why is standard output from subprocess (redirected to unbuffered file) being buffered?

From http://docs.python.org/library/functions.html#open The optional bufsize argument specifies the file’s desired buffer size: 0 means unbuffered, 1 means line buffered, any other positive ...
вопрос задан: 8 May 2011 11:01
0
ответов

Запуск командной строки с настраиваемой средой

В Ruby я хочу иметь возможность: запускать командную строку (через оболочку) захватывать как stdout, так и stderr (желательно как единый поток) без использования> 2 & 1 (что здесь не работает для некоторых команд) {{1 }} запускать с ...
вопрос задан: 6 May 2011 22:57
0
ответов

Может ли popen () создавать двунаправленные каналы, такие как pipe () + fork ()?

Я реализую конвейер в смоделированной файловой системе на C ++ (в основном с C). Он должен запускать команды в оболочке хоста, но сам выполнять конвейерную обработку в смоделированной файловой системе. Я мог бы достичь ...
вопрос задан: 4 May 2011 19:58
0
ответов

Как очистить после subprocess.Popen?

У меня есть долго работающий скрипт python с подпроцессом perl worker. Данные отправляются в дочерний процесс и из него через его стандартный ввод и вывод. Периодически ребенок нужно перезапускать. К сожалению, ...
вопрос задан: 17 February 2011 19:21
0
ответов

Повышение производительности в C

Я разрабатываю программу, которую планирую реализовать в C и у меня есть вопрос о том, как лучше (с точки зрения производительности) вызывать внешние программы. Пользователь собирается предоставить моей программе имя файла ...
вопрос задан: 10 February 2011 15:21
0
ответов

Java SWT: обернуть основной цикл в обработчик исключений?

Как вы, возможно, знаете, стандартный основной цикл SWT выглядит так: Display display = new Display (); Оболочка оболочки = новая оболочка (отображение); ... shell.open ();
вопрос задан: 30 January 2011 16:45
0
ответов

Удаление процессов, открытых с помощью popen ()?

Я открываю долго выполняющийся процесс с помощью popen (). Для отладки я хотел бы завершить процесс до его завершения. Вызов pclose () просто блокирует, пока дочерний элемент не завершит работу. Как я могу убить ...
вопрос задан: 19 January 2011 04:06
0
ответов

Что подразумевается под «модификацией запроса» как подход к реализации представлений ?

Просто делаю некоторые изменения, и один из вопросов: «Объясните, что подразумевается под« модификацией запроса »как подходом к реализации представлений». Я не совсем уверен, как на это ответить ... Я ...
вопрос задан: 13 January 2011 04:12
0
ответов

Вывод subprocess.popen () в реальном времени, а не строка за строкой

I ' m в настоящее время переписывает небольшую программу-оболочку на python, которую я когда-то написал на C ++. Он извлекает файлы из файла и помещает их в другой формат. В C ++ вывод системных команд, которые мне нужны ...
вопрос задан: 6 January 2011 22:16
0
ответов

Получить идентификатор нового запущенного процесса

I хотите запустить какое-то приложение в фоновом режиме, а затем убить его с помощью pid. pipe = IO.popen ("firefox 'some_url' 2> & 1 &") pipe.pid Этот код запускает firefox и возвращает мне некоторый pid, но ...
вопрос задан: 6 December 2010 11:48
0
ответов

Ruby pipe: Как сделать Я связываю выходные данные двух подпроцессов вместе?

Есть ли автоматизированный способ создания конвейеров оболочки в Ruby? Я пытаюсь преобразовать следующий код оболочки в Ruby: a | б | с ...> ... но единственное решение, которое я нашел до сих пор, - это сделать буфер ...
вопрос задан: 27 November 2010 00:24
0
ответов

Как назначить вывод команды оболочки для переменной на языке Си

Я хочу, чтобы выходные данные команды оболочки (echo free | grep Mem | awk '{print $ 2}') были собраны в переменную, чтобы я мог использовать ее в программе на Си. Итак, у меня есть код здесь. system ("TOTAL = $ (echo` free | ...
вопрос задан: 9 October 2010 15:11
0
ответов

как избежать расширения глобуса при запуске приложения Java в eclipse

Я столкнулся со специфическим поведением конфигурации запуска Eclipse, и это, похоже, проблема только для Windows. Предположим, у меня есть приложение Java, которое распечатывает аргументы командной строки, например ...
вопрос задан: 9 October 2010 04:06
0
ответов

Python, используя subprocess.Popen для вызова командной строки linux? Я получаю «[Errno 2] Нет такого файла или каталога»

Я пытаюсь следить за информацией, которую могу найти о подпроцессе.Popen, так как я хочу выполнить вызов командной строки linux .. Я пытаюсь, как показано ниже но получаю сообщение об ошибке «[Errno 2] Нет такого файла или каталога». Я ...
вопрос задан: 30 September 2010 23:16