Python OS.sistema

Python OS.sistema
Integrare compiti ripetitivi è una grande idea. Gli script di shell vengono spesso utilizzati dai programmatori e dagli operatori del software per gestire alcuni processi ricorrenti. Ma gli script di shell potrebbero diventare più difficili da gestire perché questi processi diventano un po 'più complicati. Tuttavia, il linguaggio di programmazione di Python potrebbe essere utilizzato per i processi automatizzati anziché per i comandi del terminale. La stessa caratteristica di tali comandi terminale è disponibile in Python attraverso alcune funzioni per l'esecuzione dei comandi del sistema operativo.

Siamo in grado di gestire le operazioni del computer in modo sistematico e organizzato acquisendo come eseguire la riga di comando in Python. Il pacchetto del sistema operativo di un linguaggio di programmazione Python offre strumenti per cooperare con qualsiasi sistema operativo del computer. Il sistema operativo è incluso nei pacchetti di utilità di base per Python. Questo pacchetto include un approccio compatto per l'utilizzo di funzionalità aggiuntive che si basano sul sistema operativo.

L'istruzione come stringa è implementata dal sistema operativo.funzione di sistema () in un terminale. Le stesse restrizioni si applicano a questa procedura, che verrebbe eseguita utilizzando il metodo System () del linguaggio di programmazione C. Se un'istruzione produce un risultato, la fonte di output standard del programmatore la riceve. Quando viene utilizzata questa funzione, il terminale del sistema operativo corrispondente si aprirà e le istruzioni vengono eseguite lì.

Gli attributi del sistema operativo

Un metodo riutilizzabile di integrazione con il sistema operativo avanzato è fornito dal sistema OS. Insieme ad altre funzioni, fornisce accesso a contenuti di file, variabili locali, parametri della riga di comando, parametri operativi e topologia di directory. Abbiamo usato la stessa affermazione che potremmo utilizzare in un terminale come argomento del metodo in questo modo semplificato e basato su Python.

L'utilizzo delle capacità dipendenti dal sistema operativo è resa possibile dal pacchetto Python OS. Possiamo collaborare con il sistema operativo del linguaggio di programmazione utilizzando i metodi forniti dal pacchetto OS.

Parametri forniti al sistema operativo.funzione di sistema ()

L'istruzione specifica quale operazione eseguire. E questa istruzione sarà del tipo di dati stringa.

Valore restituito dall'uso del sistema operativo.Metodo di sistema ()

Il sistema operativo determinerà come funziona. Quando utilizziamo UNIX, questo fornirà lo stato di terminazione del programma; Quando utilizzeremo il sistema operativo Windows, il valore risultante è il risultato del comando fornito come parametro al sistema operativo.funzione di sistema (). In questo articolo, esploreremo i numerosi metodi di esecuzione di diversi comandi in esecuzione sul terminale usando il linguaggio Python, nonché le migliori circostanze attraverso le quali applicare ciascuno.

Dato che stiamo utilizzando il sistema operativo Windows, abbiamo aperto il CMD sul sistema e quindi eseguito i comandi del sistema operativo.System () funziona sul prompt dei comandi. Innanzitutto, dobbiamo eseguire il comando "Python". Se il nostro sistema ha installato Python, allora otteniamo questo tipo di output come mostrato nella figura seguente. Questo output mostra anche la versione di Python. Se non abbiamo Python, otteniamo l'errore sullo schermo come output.

Esempio n. 1

In questo esempio, otterremo la data esistente del nostro sistema. Innanzitutto, dobbiamo integrare il pacchetto "OS". Quindi inizializziamo una variabile "cmd" e impostiamo la "data" del valore su questa variabile. Questa è l'istruzione che deve essere eseguita.

Qui stiamo utilizzando il sistema operativo Windows. Nell'ultima riga, useremo il metodo System (). Questa funzionalità è collegata al sistema operativo Windows. Questa funzione ha il valore specificato del "cmd". Con l'aiuto della funzione OS.System (), acquisiremo la data del sistema nel formato di DD/MM/AAA YYYY.

Import OS
cmd = 'data'
sistema operativo.Sistema (CMD)

Esempio n. 2

In questo caso, eseguiremo il componente integrato "Blocco note" del sistema.

Import OS
cmd = 'blocco note'
sistema operativo.Sistema (CMD)

L'integrazione del modulo "OS" deve prima verificarsi. Successivamente, definiamo la variabile "CMD" e assegniamo il valore "Blocco note". Questa è l'istruzione che deve essere svenuta. Le finestre del sistema operativo vengono utilizzate qui. La funzione System () potrebbe essere applicata nella riga finale. Il sistema operativo Windows è associato a questo metodo. Questo metodo contiene il valore "cmd" fornito. Accederemo al blocco note del computer sul computer con l'aiuto del sistema operativo.funzione di sistema ().

Dopo aver eseguito i comandi sopra, apriamo correttamente il blocco note.

Esempio n. 3

Accepiamo al Chrome in questo scenario usando il sistema operativo.funzione di sistema ().

Import OS
sistema operativo.Sistema ("Avvia Chrome")
sistema operativo.Sistema ("PY")

Avremo il programma incorporando il modulo "OS". Quindi, dopo aver invocato il metodo System (), specificheremo il parametro di questa funzione per "Avviare Chrome."L'affermazione che deve essere realizzata sarebbe questa. Windows è il sistema operativo utilizzato qui. Il sistema operativo Windows è correlato al sistema di funzione (). Ancora una volta, impiegheremo il metodo System (). Questa funzione contiene la "py" come argomento. Quindi apriremo Chrome attraverso l'uso del sistema operativo.funzione di sistema ().

Accediamo effettivamente a Google dopo aver eseguito i comandi sopra menzionati.

Conclusione

Abbiamo coperto le basi del sistema operativo.sistema () in questa guida. Abbiamo utilizzato questa funzione in una varietà di esempi e anche i risultati sono stati mostrati. In primo luogo, stavamo usando il sistema operativo.Metodo del sistema () per ottenere la data esistente del sistema. In una seconda illustrazione, il blocco note è stato aperto usando il sistema operativo.funzione di sistema (). Allo stesso modo, abbiamo chiamato il sistema operativo.Metodo System () per accedere a Chrome nell'ultimo esempio. Il comando che vogliamo che questa funzione eseguisca è stato fornito. Il sistema operativo.La funzione System () verrà utilizzata quando dovremmo solo eseguire diversi comandi di base e non preoccuparci se il risultato appare sul terminale. Python consente agli utenti di eseguire chiamate di sistema, che vengono utilizzate dagli utenti per controllare meglio i comandi automatizzati o eseguire programmi correlati.