Python Os Path Spalato

Python Os Path Spalato

Il sistema operativo (OS) è un modulo reso disponibile da Python che consente lo scambio di informazioni e il sistema operativo. Potremmo scrivere uno script di sistema operativo in Python semplicemente importando "sistema operativo"; Non è necessario acquisire alcun software aggiuntivo. Il pacchetto "OS" di Python ha una raccolta di procedure. Ma in questo articolo, ci concentreremo sul "sistema operativo.sentiero.Tecnica split () ”che divide i percorsi in coppie chiamate teste e code. Il nome utente e la posizione del file sono inclusi nella parte principale, mentre l'unico componente incluso nella porzione di coda è il nome del file stesso. Proprio come in "Utente/Aqsayasin/desktop/file.Percorso txt "che contiene il nome utente e la posizione del file, la parte principale di questo percorso è" utente/aqsayasin/desktop ". La parte di coda è "file.txt "che è il nome del file. Se il nome del percorso termina con una barra, restituisce la sezione di coda vuota perché la parte della testa include tagli ma la parte della coda non include una barra. Se il titolo del percorso non comporta una barra, la parte della testa sarà vuota.

Sintassi del sistema operativo Python.Sentiero.Metodo diviso ()

Esempio 1: utilizzando il sistema operativo.Sentiero.Metodo split () nello script Python

In questo esempio, abbiamo diviso il percorso in due pezzi usando il "sistema operativo di Python.sentiero.metodo split () ". Un sistema operativo (OS) di un computer, che è installato per la prima volta da un programma di avvio, è il programma che gestisce tutte le altre applicazioni applicazioni. I programmi applicativi chiedono ai servizi al sistema informatico utilizzando una particolare interfaccia del programma software. Il percorso di Python ".Il metodo split () ”viene spesso usato per dividere il nome del percorso nella sua testa e parti di coda. In questo caso, l'ultima parte del nome del percorso è chiamata coda e la prima porzione è chiamata testa.

Per iniziare a implementare il codice, importare il modulo "OS" Python. Per eseguire il file di script, utilizziamo il software "Spyder". Installa e cancella le directory, ottieni i loro dati, modifica la directory, trova la cartella e altre operazioni sono tutte possibili con il pacchetto OS in Python. Prima di poter comunicare con il sistema operativo, è necessario importare il modulo "OS".

Quindi, nel passaggio seguente, aggiungiamo il percorso che vogliamo dividere. Per fare questo, abbiamo una cartella sul nostro desktop chiamato "Record". Copiamo il percorso della cartella da lì e lo passiamo qui, come mostrato nella seguente immagine. Poiché il nome utente è "AQSA Yasin", il percorso è "Utente/Aqsayasin/desktop/Record.TXT."Ora che abbiamo un file archiviato sul desktop, visualizza prima la posizione come desktop e quindi il nome del file. Questo è mantenuto nella variabile "percorso". Pertanto, nel passaggio seguente, chiamiamo il "percorso.funzione split () "con" sistema operativo "e passa la variabile" percorso "come parametro. L'output dal "sistema operativo.sentiero.Il metodo split () "è mantenuto nell'argomento" head_tail "che viene passato alla funzione" print () "successivamente.

Il seguente grafico mostra che il percorso è diviso in due parti. La sezione principale del file è ora "utente/aqsayasin/desktop" mentre la parte di coda è il componente rimanente, che è il "record.txt ”nome file. Ricorda sempre che la porzione di coda di questo percorso è sempre separata senza una barra e da una virgola.

Ora abbiamo un altro esempio in cui abbiamo diviso un percorso nella sua testa e coda usando il "sistema operativo.Metodo PathSplit () ". In questa illustrazione, le sezioni della testa e della coda sono mostrate all'inizio singolarmente.

Iniziamo implementando il codice. Innanzitutto, importa il modulo Python "OS". Successivamente, copia il percorso dalle proprietà della cartella che abbiamo creato sul desktop il cui nome è "dati". Il percorso della cartella è “Utente/Aqsayasin/desktop/dati.TXT."Questo percorso visualizza il nome utente, la posizione del file e il nome della cartella. Questo percorso è mantenuto nella variabile "percorso" che abbiamo fatto. Quindi, usando il "sistema operativo.sentiero.Metodo split () "con l'argomento" percorso ", abbiamo diviso il percorso in una coppia di testa e coda. Successivamente, chiamiamo la funzione "Print ()", passandola l'istruzione "Head of %s" come input e il "percorso" e "head_tail" come argomenti. Il metodo %S viene utilizzato principalmente quando molte stringhe vengono combinate.

Possiamo usarlo per modellare un valore contenuto in una stringa. Viene applicato per incorporare una stringa all'interno di un'altra stringa. Quindi, per stampare la porzione di coda, eseguiamo la funzione "print ()", passando gli argomenti "coda di testa (1)" e "percorso" e la frase "coda di% s". Il prossimo è iniziare una formazione con "\ n". Quindi, invocando il percorso nel "sistema operativo.sentiero.Metodo split () ", iniziamo solo la porzione" testa ". Il percorso del componente principale è "Utente/Aqsayasin/desktop/". Il nome della cartella viene omesso perché non fa parte della parte della testa.

La funzione "Print ()" viene quindi invocata nel passaggio seguente, passando il parametro "percorso" che è la porzione di testa. Quindi, nel passaggio seguente, ripetiamo il metodo che abbiamo usato per stampare la sezione della testa chiamando ancora una volta la funzione "Print ()" e passando il percorso di coda all'interno di essa. Per questo, usa i "dati.percorso txt "che include solo il nome della cartella.

Ora puoi vedere nell'output che divide il percorso in due sezioni. Inizialmente visualizza il percorso completo, quindi lasciato fuori dalla parte di coda per visualizzare la porzione di testa, "Utente/Aqsayasin/desktop". Quindi, presenta il nome del file "Dati.txt "per la parte rimanente del percorso. Poiché la parte della coda non è visualizzata con la barra, possiamo vedere che non ha tagli.

Esempio 2: usando il sistema operativo.Sentiero.Metodo split () con un percorso vuoto

In questa dimostrazione, il Python “OS.sentiero.Il metodo split () ”viene utilizzato con un percorso vuoto per dimostrare cosa succede se inviamo un percorso vuoto al metodo.

Cominciamo implementando il codice. Innanzitutto, dobbiamo importare la libreria "OS" Python. Successivamente, creiamo la variabile del "percorso" e archiviamo un percorso vuoto, come mostrato nell'esempio precedente, in cui creiamo una cartella sul desktop e incolla il suo collegamento nel codice. Tuttavia, in questo caso, usiamo un percorso vuoto. Il percorso vuoto viene quindi inserito nella variabile "percorso" che viene chiamato nel "sistema operativo del passaggio seguente.sentiero.Metodo split () "in Python.

L'output risultante viene quindi salvato nell'oggetto "head_tail". Quindi, chiamiamo il metodo "Print ()" con la dichiarazione "Head of% S", il parametro "percorso" e l'argomento "head_tail" al suo interno. Quindi, nella fase seguente, eseguiamo ancora una volta la funzione di stampa () per la coda, passando gli argomenti "percorso" e "head_tail", nonché la dichiarazione "coda di %s". Dai un'occhiata all'output di questo codice.

Il percorso è ancora separato nelle sezioni della testa e della coda. Ma poiché abbiamo usato le sezioni vuote, entrambe le sezioni della testa e della coda sono vuote. Non ci sono ovvie barre sulla porzione di testa.

Conclusione

Questo articolo ha descritto come dividere un percorso usando il "sistema operativo di Python.sentiero.metodo split () ". Il percorso è diviso in una coppia di segmenti di testa e coda. Nel primo esempio, abbiamo creato una cartella sul desktop, copiato i suoi percorsi dalle proprietà, incollati nel codice e abbiamo usato il "percorso.split () ”per dividere il percorso in un paio di teste e code. Nel secondo esempio, abbiamo usato un percorso vuoto che ha restituito la testa e la coda con una tupla vuota. Tieni sempre presente che Slash non include la sezione di coda. Solo il nome del file, che costituisce l'ultimo elemento del percorso, è contenuto in questo componente di coda.