Executar Subprocess e Script simultaneamente

1. Executar Subprocess e Script simultaneamente

Henrique Moura
Henrique123

(usa Outra)

Enviado em 18/12/2020 - 09:56h

Bom dia amigos, criei um programinha em python e me deparei com o seguinte problema, como faço para o programa executar o xterm e ao mesmo tempo executar o resto do código? Infelizmente ele está fazendo tudo sequencialmente, primeiro executa o Xterm, depois que eu fecho ele, executa o resto do código

Código para exemplo:

import subprocess
term = "/usr/bin/xterm"
subprocess.call(["{}".format(term), "-e", "python3 -m http.server 80"])

print("Olá, mundo!")




  


2. Re: Executar Subprocess e Script simultaneamente

leandro peçanha scardua
leandropscardua

(usa Ubuntu)

Enviado em 18/12/2020 - 15:44h

Henrique123 escreveu:

Bom dia amigos, criei um programinha em python e me deparei com o seguinte problema, como faço para o programa executar o xterm e ao mesmo tempo executar o resto do código? Infelizmente ele está fazendo tudo sequencialmente, primeiro executa o Xterm, depois que eu fecho ele, executa o resto do código

Código para exemplo:

import subprocess
term = "/usr/bin/xterm"
subprocess.call(["{}".format(term), "-e", "python3 -m http.server 80"])

print("Olá, mundo!")


Imagino que vc queira um comportamento assíncrono. Ao que parece essa classe fornece apenas comportamento síncrono.







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts