Resultados da pesquisa a pedido "subprocess"

2 a resposta

subprocesso python oculta o stdout e aguarde a conclusão

Eu tenho este código: def method_a(self): command_line = 'somtoolbox GrowingSOM ' + som_prop_path subprocess.Popen(shlex.split(command_line)) ...... def method_b(self): ..... ....e como todos vocês vêem, method_a tem um subprocesso que está ...

5 a resposta

subprocess.Popen.stdout - lendo stdout em tempo real (novamente)

Mais uma vez, a mesma pergunta. O motivo é - ainda não consigo fazer o trabalho depois de ler o seguinte: Interceptação em tempo real do stdout de outro processo em Python [https://stackoverflow.com/questions/1085071/]Interceptando o stdout de ...

5 a resposta

Significado real de 'shell = True' no subprocesso

Estou chamando processos diferentes com osubprocess módulo. No entanto, eu tenho uma pergunta. Nos seguintes códigos: callProcess = subprocess.Popen(['ls', '-l'], shell=True)e callProcess = subprocess.Popen(['ls', '-l']) # without shellAmbos ...

5 a resposta

Leitura do Python do subprocesso stdout e stderr separadamente, preservando a ordem

Eu tenho um subprocesso python do qual estou tentando ler fluxos de saída e erro. No momento, estou trabalhando, mas só consigo lerstderr depois que eu terminei de lerstdout. Aqui está o que parece: process = subprocess.Popen(command, ...

4 a resposta

Salvando stdout do subprocess.Popen no arquivo, além de escrever mais coisas no arquivo

Estou escrevendo um script python que usa subprocess.Popen para executar dois programas (de código C compilado) que produzem stdout. O script obtém essa saída e a salva em um arquivo. Como a saída às vezes é grande o suficiente para sobrecarregar ...

3 a resposta

Execute o comando e obtenha seu stdout, stderr separadamente, quase em tempo real, como em um terminal

Estou tentando encontrar uma maneira no Python para executar outros programas de tal maneira que: O stdout e o stderr do programa em execução podem ser registrados separadamente.O stdout e o stderr do programa em execução podem ser ...

1 a resposta

Como chamar o tipo com segurança em um arquivo aleatório em Python?

Então, eu estou tentando chamar o tipo de comando do Windows em algum arquivo arbitrário. Infelizmente, sempre que eu converto meu cmd em um comando shell para um não shell, ele falha. Como tal, não posso usar o método recomendado para garantir ...

3 a resposta

Python Popen pendurado com psexec - resultados indesejados

Estou tendo um problema com o subprocess.Popen e o que eu acredito ser pipe. Eu tenho o seguinte bloco de código que funciona sem emitir 100% do tempo ao executar a partir do CLI: p = subprocess.Popen("psexec \\\\" + serverName.get() + " cmd /c ...

2 a resposta

Por que o subprocess.call do python é implementado assim?

O módulo de subprocesso possui a função de conveniênciacall, que é implementado desta forma em 2.6 e 3.1: def call(*popenargs, **kwargs): return Popen(*popenargs, **kwargs).wait()A documentação para esta função carrega um aviso vermelho, ...

2 a resposta

Que diferença entre subprocess.call () e subprocess.Popen () torna o PIPE menos seguro para o primeiro?

Eu dei uma olhada na documentação para os dois. Esta pergunta é solicitada pelo comentário de J.F. aqui:Recuperando a saída de subprocess.call ...