Resultados da pesquisa a pedido "subprocess"
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á ...
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 ...
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 ...
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, ...
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 ...
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 ...
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 ...
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 ...
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, ...
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 ...