Resultados da pesquisa a pedido "subprocess"

3 a resposta

Módulo de subprocesso Python, como eu dou entrada para o primeiro de uma série de comandos canalizados?

Estou tentando usar o módulo de subprocesso do Python. O que eu preciso é enviar entrada para o primeiro processo cuja saída se torne a entrada do segundo processo. A situação é basicamente quase a mesma que o exemplo dado na documentação ...

2 a resposta

Qual é o comprimento máximo do subprocess.Popen do parâmetro args?

estou usandoPopen [http://docs.python.org/library/subprocess.html#using-the-subprocess-module] função do módulo de subprocesso para executar uma ferramenta de linha de comando: subprocess.Popen(args, bufsize=0, executable=None, stdin=None, ...

3 a resposta

por que python.subprocess travar após proc.communicate ()?

Eu tenho um programa interativo chamadomy_own_exe. Primeiro, ele imprimealive, então você insereS\n e depois imprimealive novamente. Finalmente você insereL\n. Faz algum processamento e sai. No entanto, quando eu o chamo a partir do seguinte ...

4 a resposta

Qual é a melhor maneira de redirecionar o stdout para o NSTextView no cacau?

Oi: Quero redirecionar o stdout para um NSTextView. Isso também poderia funcionar com saídas de subprocessos? Qual seria a melhor maneira de conseguir isso? EDITAR:De acordo com a resposta de Peter Hosey, implementei o seguinte. Mas não recebo ...

6 a resposta

Como passo grandes matrizes numpy entre subprocessos python sem salvar no disco?

Existe uma boa maneira de transmitir uma grande quantidade de dados entre dois subprocessos python sem usar o disco? Aqui está um exemplo de desenho animado do que espero realizar: import sys, subprocess, numpy cmdString = """ import sys, numpy ...

5 a resposta

Como acelerar a comunicação com subprocessos

Eu estou usando Python 2subprocess comthreading threads para obter entrada padrão, processe-a com bináriosA, BeC e escreva dados modificados na saída padrão. Este script (vamos chamá-lo:A_to_C.py) é muito lento e eu gostaria de aprender como ...

5 a resposta

É possível renomear um subprocesso?

Eu sei sobreos.nice() [https://docs.python.org/2/library/os.html#os.nice] funciona perfeito para o processo pai, mas preciso renomeiar os subprocessos do meu filho. Eu encontrei uma maneira de fazer isso, mas parece não ser muito útil e muito ...

3 a resposta

Popen com executável / caminho conflitante

Eu gostaria de chamar o utilitário "convert" do ImageMagick do meu script Python usando o Popen, assim: Popen(["convert", input_path, "-flop", output_file_path])(O exemplo acima simplesmente inverte a imagem horizontalmente) O problema é que, ...

5 a resposta

quebre a função após certo tempo

Em python, para um exemplo de brinquedo: for x in range(0, 3): # call function A(x)Quero continuar o loop for se a função A demorar mais de 5 segundos, ignorando-a para não ficar presa ou perder tempo. Ao fazer alguma pesquisa, percebi que o ...

9 a resposta

Armazene a saída da chamada subprocess.Popen em uma sequência

Estou tentando fazer uma chamada de sistema em Python e armazenar a saída em uma string que eu possa manipular no programa Python. #!/usr/bin/python import subprocess p2 = subprocess.Popen("ntpq -p")Eu tentei algumas coisas, incluindo algumas ...