popen — все вопросы

1ответ
4 голоса
python popen.stdout.readline () зависает
У меня проблема ... кто-нибудь знает, почему этот код зависает в цикле while. Цикл, кажется, не перехватывает последнюю строку стандартного вывода. working_file = subprocess.Popen(["/pyRoot/iAmACr
1ответ
4 голоса
fgets возвращает ошибку для FILE, возвращенного popen
Я пытаюсь выполнить командную строку из своего кода C, но когда я попадаю в функцию fgets (), я получаю сообщение об ошибке NULL. void executeCommand(char* cmd, char* output) { FILE *fcommand;
2ответа
4 голоса
Сохранение трубы для процесса открытым
У меня есть app, который читает данные из stdin и возвращает после новой строки результаты в stdout Простой (глупый) пример: $ app Expand[(x+1)^2]<CR> x^2 + 2*x + 1 100 - 4<CR> 96
4ответа
4 голоса
Фоновый процесс в Python
Мне нужно создать фоновый процесс, который будет ждать входящих команд и выполнять их. Вот код: instance_tuple.popen = subprocess.Popen(['python',\ os.path.join
2ответа
4 голоса
Использование & & в подпроцесс. Открыть для цепочки команд?
Я использую subprocess.Popen с Python, и я не нашел элегантного решения для объединения команд (т.е. foobar && bizbang) через Popen Я мог бы сделать это: p1 = subprocess.Popen(["mmls",
1ответ
4 голоса
как передать «один» аргумент и использовать его дважды в команде «xargs»
Я пытался использовать ---- +: = 0 =: + ---- для передачи аргументов в ---- +: = 1 =: + ---- :---- +: = 3 =: + ---- застраховал, что ---- +: = 4 =: + ---- пройти ---- +: = 5 =: + ----аргументы время -
2ответа
4 голоса
Вставить предварительно скомпилированное приложение в другую программу на C
преамбулаЭто может потенциально быть проблемой xy , поэтому я открыт для предложений, которые отличаются от первоначального вопроса, если есть лучший способ подойти к этому.проблемаУ меня довольно бол
2ответа
4 голоса
Работает ли двунаправленный popen () на Mac OS X в C?
Мой вопрос Где я могу найти наглядный рабочий пример кода C, который устанавливает и использует двунаправленный канал с popen () в MacOS?Я пытаюсь использовать popen (), чтобы открыть двунаправленный
1ответ
4 голоса
Cron завершает Python-скрипт?
У меня есть «длинный» скрипт на python, выполнение которого занимает около 45 минут.Я использую другой (сценарий «планировщик») сценарий Python для запуска этого длинного сценария.Когда я запускаю сце
1ответ
4 голоса
python: передача нескольких параметров для команды Popen
Я потратил несколько часов, пытаясь выяснить, как передать несколько параметров в скрипт Python, который должен выполняться подпроцессом. Открыт без всякой удачи.Автор сценария:Я получаю следующее соо
3ответа
4 голоса
Вывод в реальном времени subprocess.popen (), а не построчно
В настоящее время я переписываю небольшую программу-оболочку на python, которую я когда-то писал на C ++.Он извлекает файлы из файла и помещает их в другой формат.В C ++ вывод системных команд, которы
2ответа
4 голоса
Есть ли пример разветвления и связи с подпроцессом в D?
Как вы разветвляетесь и общаетесь с подпроцессом в D?Я думаю, что я в значительной степени ищу http://erdani.com/d/new-stdio/phobos-prerelease/std_process.html#pipeProcess, но pipeProcess, похоже, не
1ответ
4 голоса
Упаковка интерактивного CLI в python
Я пытаюсь обернуть gnugo в скрипт на python.Я перебрал другие вопросы в SO, касающиеся упаковки приложений CLI здесь и здесь, и хотя они несколько помогли, я не смог заставить свой сценарий работать п
3ответа
4 голоса
Фигурные скобки в питоне попен
Запущенный подпроцесс не будет правильно обрабатывать фигурные скобкиЭта же программа будет работать на другом компьютере с Python 2.7.2.Обе системы используют оболочки bash.Есть ли у вас причина и ка
2ответа
4 голоса
Почему popen () работает только один раз?
Когда я запускаю программу ниже на моем Mac (OS /X 10.6.4), я получаю следующий вывод:Почему popen () читает данные только при первом вызове, а последующие проходы не возвращают вывод?
1ответ
4 голоса
Не получить весь ответ от попен
Привет я запускаю процесс с popen; -И я получаю только 3 строки из процесса, который возвращает 5 строк.Я запускаю эту точную команду в CLi, и я получу больше ответа.Как будто он перестает читать рано
3ответа
4 голоса
рекурсивный grep с использованием Python
Я новичок в Python и пытаюсь учиться.Я пытаюсь реализовать простой рекурсивный grep с использованием Python для обработки, и вот что я дошел до этого.Может кто-нибудь, пожалуйста, скажите мне, как это
3ответа
4 голоса
как запустить командное окно из Python
Я хотел бы использовать Python 2.6 в Windows для запуска нескольких отдельных командных окон, каждое из которых запускает свой собственный скрипт Python.Цель: это клиенты, и я пытаюсь загрузить сервер
3ответа
4 голоса
Что 2> & 1 делает для popen?
---- +: = 0 =: + ---- вызывает ---- +: = 1 =: + ----, чтобы перехватить ---- +: = 2 =: + ---- .Я хочу понять, как это работает.Какие роли играют 2,>, &, 1 здесь?Что мне нужно изучить, чтобы пон
2ответа
4 голоса
python: неблокирующий подпроцесс, проверьте стандартный вывод
Итак, проблема, которую я пытаюсь решить, заключается в следующем:Мне нужно запустить программу с некоторыми установленными флагами, проверить ее ход и доложить на сервер.Поэтому мне нужен мой сценари
1 2 3

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132