Результаты поиска по запросу "subprocess"

1 ответ

gpg --passphrase-fd не работает с подпроцессом python 3

Следующий скриптencrypt_me.py (изменено из другого поста [https://stackoverflow.com/questions/6050187/write-to-file-descriptor-3-of-a-python-subprocess-popen-object] ) шифрует себя с помощью gpg и распечатывает зашифрованный текст в ...

4 ответа

Так что теперь, если вы можете использовать это для чтения .bat файлов, а затем использовать переменные окружения, которые он генерирует, как вам угодно, изменить / добавить их, перейти к новому процессу ... и т. Д ...

способ сделать это, чтобы я мог передать его в среду другого подпроцесса.

10 ответов

Некоторые из предложенных здесь решений позволяют делать это с потоками (но это не всегда удобно) или с asyncio (который недоступен в Python 2.x). Ниже приведен пример работающей реализации, позволяющей это сделать.

аюсь понять, как питон решает эту простую проблему. Моя проблема довольно проста. Если вы используете следующий код, он будет зависать. Это хорошо задокументировано в модуле подпроцесса. import subprocess proc = subprocess.Popen(['cat','-'], ...

ТОП публикаций

2 ответа

@Eric, да, его ответ показался мне довольно элегантным, когда я его увидел :) более полезным для библиотечных процедур.

я есть сценарий Python, который должен вызвать определенный$EDITOR или же$VISUAL, Когда скрипт Python вызывается один, я могу запустить$EDITOR без проблем, но в тот момент, когда я передаю что-то скрипту Python,$EDITOR не может запустить. Прямо ...

0 ответов

 вместо?

аюсь запустить VLC в "пустышке" из серверного скрипта Node.js, но используюchild_process.spawn('vlc',['-I dummy']) создает новое окно консоли для вывода VLC при использовании Windows. Есть ли способ предотвратить это и заставить все stdout через ...

3 ответа

Не удается найти файл, указанный при использовании subprocess.call ('dir', shell = True) в Python

В 64-битной системе с 32-битным Python 2.7 я пытаюсь сделать следующее: import subprocess p = subprocess.call('dir', shell=True) print pНо это дает мне: Traceback (most recent call last): File "test.py", line 2, in <module> p ...

4 ответа

@pokstad: Да, Github - потрясающий соус, который делает код «реальным», социальным и легкодоступным в Интернете. Я стараюсь использовать это, когда это возможно.

аюсь определить, когда программа установки завершает выполнение из скрипта Python. В частности, это база данных Oracle 10gR2. В настоящее время я использую модуль подпроцесса с Popen. В идеале, я бы просто использовал метод wait (), чтобы ...

4 ответа

В чем разница между escapeshellarg и escapeshellcmd?

PHP имеет 2 тесно связанные функции,escapeshellarg() [http://php.net/escapeshellarg]а такжеescapeshellcmd() [http://php.net/escapeshellcmd], Они оба, кажется, делают схожие вещи, а именно помогают сделать строку более безопасной для использования ...

1 ответ

Еще раз спасибо, я понял это в основном, но я не могу опубликовать свой код, потому что у меня плохая репутация ;-)

ал некоторый код Python и в своем коде я использовал «команду» Код работал, как я и предполагал, но затем я заметил в документации по Python, что команда устарела и будет удалена в Python 3, и что вместо этого я должен использовать ...

3 ответа

Как открыть файл на Mac OSX 10.8.2 в python

Я пишу код Python на Eclipse и хочу открыть файл, который присутствует в папке загрузок. Я использую MAC OSX 10.8.2. Я пробовал сf=os.path.expanduser("~/Downloads/DeletingDocs.txt") а также ...