Pergunta : pitão os.popen

Como posso eu usar os.popen para funcionar um comando de sistema como o “ls” em uma caixa do linux e para escrever a saída em uma lima. Eu estou tentando fazer um pouco algo mais inteligente do que este mas meu somente holdback está começ a saída de uma chamada de sistema em um

Can que da lima… qualquer um dá um exemplo simples. Eu tentei algo como below sem luck

name=
files = abro (conhecido, de “")



Thanks do
a.write de/>a = dos.popen (“" teste " do teste” “do ls”, “do w”) () para algum help
class= do

Resposta : pitão os.popen

acima do comando trabalhará.

entretanto o ls é executado por um subprocess do escudo.


A maneira do subprocess seria:


1:
2:
3:
4:
5:
6:
7:
8:
da importação Popen do subprocess

nome = “test.txt”
outfile = abrir (conhecido, “w ")
comando = [“ls”, “- l”]
sub_proc = Popen (comando, stdout=outfile)
sub_proc.wait () # espera até o subprocess é finished
outfile.close ()
Outras soluções  
 
programming4us programming4us