Forum >> Principianti >> subprocess

Pagina: 1

ciao a tutti qualcuno mi può spiegare in poche parole questo modulo??ho provato a tradurre la documentazione ma non ci sto capendo niente, potete gentilmente spiegarmi??
ciao a tutti qualcuno mi può spiegare in poche parole questo modulo??ho provato a tradurre la documentazione ma non ci sto capendo niente, potete gentilmente spiegarmi??
Ciao, scusa ma cosa non hai capito cos'è o come si usa?

Traducendo dal sito del modulo, subprocess permette di creare nuovi sottoprocessi, connettersi ai loro canali di input/output/errore, e di ottenere i loro codice di risposta. Credo sia già abbastanza chiaro, ma facciamo un esempio:
import subprocess

subprocess.call(["ls", "-lh"])
Convengo che sia un esempio banalissimo, ma comunque sia in questo modo avresti lanciato il comando ls con i parametri addizionali -lh direttamente dal tuo script. Considera che subprocess vuole sostituire diversi moduli come*:
os.system
os.spawn*
os.popen*
popen2.*
commands.*
*Sempre preso dalla pagina del modulo.

Fammi capire se ancora qualcosa non ti è chiaro.

Cya


Pagina: 1



Esegui il login per scrivere una risposta.