Python è un popolare linguaggio di programmazione per scopi generali degli ultimi tempi. Fornisce molti moduli e funzioni integrati per eseguire attività specifiche. Il modulo Python OS consente di eseguire le attività relative al sistema operativo. Il modulo OS viene preinstallato in Python. I moduli OS hanno molte funzioni integrate per recuperare e interagire con il file system. Questo articolo spiega alcune funzioni del modulo OS con esempi.
sistema operativo.funzione name ()
Il sistema operativo.il nome () la funzione restituisce il nome del sistema operativo. Ad esempio, se si utilizza Ubuntu, Linux Mint o qualsiasi sistema operativo basato su Debian, restituirà il "posix" come nome del sistema operativo. Usiamo il sistema operativo.Nome () funzione nel nostro script Python.
Innanzitutto, importa il modulo OS per utilizzare le sue funzioni integrate.
#Impire il modulo del sistema operativoProduzione
Il sistema operativo.la funzione name () può restituire l'output diverso in base al sistema operativo.
sistema operativo.funzione mkdir ()
Il sistema operativo.La funzione mkdir () fa una nuova directory. Il percorso e il nome della directory vengono passati come argomento alla funzione. Creiamo alcune directory di test.
#Impire il modulo del sistema operativoProduzione
Le directory sono create correttamente.
sistema operativo.funzione rmdir ()
Il sistema operativo.La funzione mdir () rimuove una directory. Prende il nome e il percorso del file come argomento e rimuove la directory. La directory deve essere vuota. Non possiamo rimuovere la directory di lavoro corrente utilizzando il sistema operativo.funzione mdir ().
#Impire il modulo del sistema operativoProduzione
sistema operativo.funzione getcwd ()
Il sistema operativo.La funzione getCwd () restituisce il nome della directory di lavoro corrente. La directory di lavoro attuale è quella directory in cui viene salvato il file Python attualmente eseguito. Nel mio caso, il file Python in esecuzione viene archiviato nella directory "documenti". Pertanto, la mia attuale directory di lavoro sarà la directory "documenti". Usiamo il sistema operativo.funzione getcwd () nel nostro script Python per ottenere le informazioni di directory di lavoro corrente.
#Impire il modulo del sistema operativoProduzione
Ora cambiamo la posizione del file attualmente eseguito da "documenti" alla directory "download" e vedrai che il percorso di directory di lavoro corrente cambierà.
Produzione
L'attuale directory di lavoro viene modificata nella directory "download".
sistema operativo.Rimuovi () funzione
Il sistema operativo.La funzione rimuove () rimuove o elimina un file specificato. Specifichiamo il nome del file insieme al percorso e rimuove un file. Quando rimuoviamo un file dalla directory corrente, non è necessario specificare il percorso; Mentre rimuoviamo il file o le directory dalle altre directory, specifichiamo anche il percorso. Rimuoviamo del file usando il sistema operativo.Rimuovi () funzione.
#Impire il modulo del sistema operativoProduzione
I file vengono rimossi correttamente.
sistema operativo.funzione listDir ()
Il file system è uno dei componenti essenziali di qualsiasi sistema operativo che gestisce e salva i file. Il sistema operativo.listDir () Elenco delle funzioni Down i file e le sottodirectory di una directory dichiarata. Se non viene menzionata alcuna directory, considera la directory di lavoro corrente e restituisce i file sono sottodirectory. Il risultato verrà restituito nel modulo dell'elenco. Usiamo il sistema operativo.funzione listdir () nel nostro script Python.
#Impire il modulo del sistema operativoProduzione
L'output mostra l'elenco di file e sottodirectory di varie directory.
sistema operativo.Rename () funzione
Il sistema operativo.La funzione Rename () modifica il nome del file esistente. La sintassi del sistema operativo.La funzione Rename () è la seguente:
sistema operativo.rinominare ("old_name", new_name)Il primo parametro prende il vecchio nome del file come argomento e nel 2 ° parametro, definiamo il nuovo nome del file. Implement del sistema operativo.Rename () funzione nella nostra sceneggiatura Python.
#Impire il modulo del sistema operativoProduzione
Conclusione
Il modulo Python OS è un modulo integrato che consente l'esecuzione di attività relative al sistema operativo. Ha molte funzioni integrate per accedere e gestire i file sui sistemi operativi. Questo articolo spiega in dettaglio il modulo OS e le sue funzioni.