Il modulo OS in Python fornisce funzioni per interagire con il sistema operativo. Il sistema operativo rientra nei moduli di utilità standard di Python. Questo modulo fornisce un modo portabile di utilizzare funzionalità dipendenti dal sistema operativo.
os.system()> metodo esegue il comando (una stringa) in una subshell. Questo metodo viene implementato chiamando il metodo Sistema di funzioni C standard() e presenta le stesse limitazioni. Se il comando genera un output, viene inviato al flusso di output standard dell'interprete. Ogni volta che viene utilizzato questo metodo, la rispettiva shell del file Sistema operativo viene aperto e il comando viene eseguito su di esso.
os.system() Sintassi in Python
Sintassi: os.system(comando)
Parametro:
- comando: È di tipo stringa che indica quale comando eseguire.
Valore di ritorno: SU Unix , il valore restituito è lo stato di uscita del processo e su Windows, il valore restituito è il valore restituito dalla shell di sistema dopo aver eseguito il comando.
Interagisci con il sistema operativo utilizzando esempi Python
Esistono vari usi di os.system nel file Pitone sistema operativo o comando del sistema operativo. qui stiamo discutendo alcuni usi generali di os.system nel sistema operativo Python o nei comandi del sistema operativo che seguono.
Ottieni la data corrente
In questo esempio, il codice importa il modulo 'os' o utilizza il comando OS e utilizza 'os.system('date')' per eseguire il comando 'date' in un Sistema operativo Windows.
alberi divaricati
Python3
quale raccolta in Java
# importing os module> import> os> # Command to execute> # Using Windows OS command> cmd>=> 'date'> # Using os.system() method> os.system(cmd)> |
numero palindromo
>
>
Produzione:

Metodo del sistema operativo per eseguire il Blocco note
In questo esempio il codice importa il modulo 'os' o utilizza il comando del sistema operativo e utilizza 'os.system('notepad')' per eseguire il comando 'notepad' su un sistema operativo Windows, aprendo l'applicazione Blocco note.
Python3
# importing os module> import> os> > # Command to execute> # Using Windows OS command> cmd>=> 'notepad'> > # Using os.system() method> os.system(cmd)> |
ordina un elenco di array in Java
>
>
quanto è grande lo schermo del mio computer
Produzione:

Domande frequenti
Qual è il significato di os.system in Python?
os.system>in Python o OS in Python o sistema operativo Python è una funzione che consente di eseguire comandi shell o comandi di sistema dall'interno di uno script Python. Esegue il comando specificato nella shell del sistema operativo sottostante e restituisce il codice di uscita del comando.
C'è un modo per testare i risultati di un comando os.system() in Python?
Sì, il risultato di un comando `os.system()` può essere testato esaminando il codice di uscita. Un codice di uscita pari a 0 indica generalmente il successo, mentre un codice diverso da zero suggerisce un errore o un fallimento. Puoi acquisire il codice di uscita utilizzando `os.system('command')` e controllarlo nel tuo script Python per un'ulteriore convalida o gestione degli errori.