in

Cómo usar el subproceso popen Python

apple touch icon@2

En la versión reciente de Python, subprocess tiene un gran cambio. Ofrece una clase completamente nueva Popen manejar os.popen1|2|3|4.

El nuevo subprocess.Popen()

import subprocess
subprocess.Popen('ls -la', shell=True)

Sus argumentos:

subprocess.Popen(args, 
                bufsize=0, 
                executable=None, 
                stdin=None, stdout=None, stderr=None, 
                preexec_fn=None, close_fds=False, 
                shell=False, 
                cwd=None, env=None, 
                universal_newlines=False, 
                startupinfo=None, 
                creationflags=0)

En pocas palabras, el nuevo Popen incluye todas las funciones que se dividieron en 4 antiguas popen.

El viejo popen:

Method  Arguments
popen   stdout
popen2  stdin, stdout
popen3  stdin, stdout, stderr
popen4  stdin, stdout and stderr

Podrías obtener más información en Abuso de pila – Robert Robinson. Dale las gracias por su devoción.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Cadena de JavaScript – método replace ()

r5DhMAHiZWBcEPmjZEdRtB 1200 80

Pokemon Sword and Shield Oval Charm: cómo usarlo y aumentar las posibilidades de obtener un huevo