Python OS.sentiero.Unisciti ad esempio

Python OS.sentiero.Unisciti ad esempio
IL "sistema operativo.sentiero.giuntura"È una funzione molto importante di"sistema operativo"Modulo di Python. Questa funzione viene utilizzata per concatenare due o più percorsi insieme in un unico percorso integrato. Tuttavia, una cosa importante da capire qui è che se hai intenzione di fornire un percorso assoluto, io.e., un percorso che inizia con una barra in avanti "/"Come attributo a questa funzione, allora qualsiasi attributo fornito prima di questo sarà considerato inutile. Quindi, verrà scartato. D'altra parte, un attributo che seguirà un percorso assoluto sarà semplicemente concaterato ad esso. Inoltre, se utilizzerai un attributo vuoto "" come ultimo attributo a questa funzione, allora una retroscena "\"Sarà introdotto alla fine del percorso concatenato. Oltre a ciò, questa funzione può essere utilizzata anche con elenchi in Python. Per cogliere una solida comprensione di tutto ciò, dovrai leggere tutti gli esempi che abbiamo fornito in questo articolo.

Esempi di OS.sentiero.Unisciti a Python in Windows 10

Di seguito sono riportati diversi esempi rilevanti per l'uso del "sistema operativo.sentiero.giuntura"Funzione in Python in Windows 10. Questi esempi sono, in effetti, le diverse varianti di questa funzione attraverso la quale è possibile ottenere output diversi semplicemente modificandoli. Sarai in grado di capire tutto questo bene attraversando tutti questi esempi individualmente.

Esempio 1

In questo esempio, volevamo unire un percorso assoluto con una directory e un file presente sul nostro sistema. Per questo, abbiamo scritto il codice Python mostrato nell'immagine qui sotto:

# -* -Coding: UTF -8 -*-
"" "
Creato il 28 settembre 18:42:03 2021
@author: Dell
"" "
Import OS
Path = "/Home"
Stampa (sistema operativo.sentiero.join (percorso, "desktop", proposta di progetto.docx "))

In questo esempio, abbiamo importato il "sistema operativo"Modulo di Python prima dal"sistema operativo.sentiero.giuntura"La funzione appartiene a questo modulo. Dopo aver importato questo modulo, abbiamo dichiarato una variabile denominata "sentiero"E assegnato un percorso assoluto, come il percorso della nostra home directory. Quindi, abbiamo un "stampa"Comando in cui abbiamo usato il"sistema operativo.sentiero.giuntura" funzione. Abbiamo assegnato tre attributi a questa funzione. Il primo attributo era il "sentiero"Variabile a cui è stato assegnato un percorso assoluto in precedenza. Il secondo attributo era un nome di directory, i.e., Desktop. In questo caso, il terzo attributo era il nome di un file, i.e., Proposta di progetto.docx. Con questo codice, volevamo vedere come questi diversi percorsi si occupano di concatenarli con l'aiuto di questa funzione.

Il risultato dell'esecuzione di questo programma è mostrato nella seguente immagine:

Dal primo attributo che abbiamo fornito al "sistema operativo.sentiero.giuntura"La funzione era un percorso assoluto, gli altri percorsi erano semplicemente concatenati con questo percorso usando la retroscena"\".

Esempio 2

In questo esempio, ancora una volta, volevamo unire un percorso assoluto con una directory e un file presente sul nostro sistema, tuttavia, in un ordine diverso dal primo esempio. Per questo, abbiamo scritto il codice Python mostrato nell'immagine qui sotto:

# -* -Coding: UTF -8 -*-
"" "
Creato il 28 settembre 18:42:03 2021
@author: Dell
"" "
Import OS
path = "desktop"
Stampa (sistema operativo.sentiero.Join (percorso "/home", "proposta di progetto.docx "))

In questo esempio, dopo aver importato il "sistema operativo"Modulo, abbiamo dichiarato una variabile denominata"sentiero"E assegnato il percorso di una directory, io.e., Desktop. Quindi, abbiamo un "stampa"Comando in cui abbiamo usato il"sistema operativo.sentiero.giuntura" funzione. Abbiamo assegnato tre attributi a questa funzione. Il primo attributo era il "sentiero"Variabile a cui è stato assegnato un percorso di directory in precedenza. Il secondo attributo era un percorso assoluto, i.e., il percorso della nostra home directory; In questo caso, il terzo attributo era il nome di un file, i.e., Proposta di progetto.docx. Con questo codice, volevamo vedere come questi diversi percorsi si occupano di concatenarli con l'aiuto di questa funzione.

Il risultato dell'esecuzione di questo programma è mostrato nella seguente immagine:

Ora, poiché il secondo attributo di questa funzione era un percorso assoluto, tutto prima che questo attributo fosse scartato e la concatenazione ebbe luogo dopo il percorso assoluto.

Esempio 3

In questo esempio, volevamo unire un percorso assoluto con una directory e un file presente sul nostro sistema, tuttavia, in un ordine diverso come quello dei nostri primi due esempi. Per questo, abbiamo scritto il codice Python mostrato nell'immagine qui sotto:

# -* -Coding: UTF -8 -*-
"" "
Creato il 28 settembre 18:42:03 2021
@author: Dell
"" "
Import OS
path = "desktop"
Stampa (sistema operativo.sentiero.Join (percorso ", proposta di progetto.docx ","/home "))

In questo esempio, dopo aver importato il "sistema operativo"Modulo, abbiamo dichiarato una variabile denominata"sentiero"E assegnato ad esso il percorso di una directory, io.e., Desktop. Quindi, abbiamo un "stampa"Comando in cui abbiamo usato il"sistema operativo.sentiero.giuntura" funzione. Abbiamo assegnato tre attributi a questa funzione. Il primo attributo era il "sentiero"Variabile a cui è stato assegnato un percorso di directory in precedenza. Il secondo attributo era il nome di un file, i.e., Proposta di progetto.docx. Mentre il terzo attributo era un percorso assoluto, io.e., Il percorso della nostra home directory. Con questo codice, volevamo vedere come questi diversi percorsi si occupano di concatenarli con l'aiuto di questa funzione.

Il risultato dell'esecuzione di questo programma è mostrato nella seguente immagine:

Poiché il terzo attributo di questa funzione conteneva un percorso assoluto, quindi tutto prima che questo attributo fosse scartato e fummo lasciati solo con questo percorso assoluto.

Esempio 4

Questo esempio è praticamente simile al nostro primo esempio, con semplicemente una leggera differenza che sarai in grado di capire guardando il codice Python mostrato di seguito:

# -* -Coding: UTF -8 -*-
"" "
Creato il 28 settembre 18:42:03 2021
@author: Dell
"" "
Import OS
Path = "/Home"
Stampa (sistema operativo.sentiero.join (percorso, "desktop", proposta di progetto.docx "," "))

In questo esempio, abbiamo introdotto solo il quarto attributo al "sistema operativo.sentiero.giuntura"Funzione per vedere come questo attributo influisce sul nostro output.

Il risultato dell'esecuzione di questo programma è mostrato nella seguente immagine:

L'unica differenza che questo output ha dall'output del nostro primo esempio è una retroscena "\"È introdotto alla fine del percorso concatenato avvenuto esclusivamente a causa dell'introduzione del quarto attributo vuoto.

Esempio 5

Questo esempio è relativamente diverso dai nostri primi quattro esempi. In questo, desideriamo usare il "sistema operativo.sentiero.giuntura"Funzione con l'elenco in Python. Per questo, abbiamo scritto il codice mostrato nell'immagine qui sotto:

# -* -Coding: UTF -8 -*-
"" "
Creato il 28 settembre 18:42:03 2021
@author: Dell
"" "
Import OS
path_list = ["e:", "percorso", "a", "file"]
file_path = os.sentiero.join (*path_list)
Stampa (file_path)

In questo esempio, dopo aver importato il modulo desiderato, abbiamo dichiarato un elenco chiamato "path_list"E ho assegnato alcune corde. Quindi, abbiamo una variabile chiamata "percorso del file", A cui abbiamo assegnato il risultato del"sistema operativo.sentiero.giuntura" funzione. L'unico attributo che abbiamo passato a questa funzione è un puntatore alla nostra lista dichiarata sopra. Infine, abbiamo stampato il valore di "percorso del file"Variabile.

Il risultato dell'esecuzione di questo programma è mostrato nella seguente immagine:

Puoi vedere dall'output mostrato sopra quanto graziamente il "sistema operativo.sentiero.giuntura"La funzione ha concatenato i percorsi forniti utilizzando un elenco in Python.

Conclusione

Questo articolo riguardava l'uso del "sistema operativo.sentiero.giuntura"Funzione di Python in Windows 10. Abbiamo parlato per la prima volta brevemente dell'uso di questa funzione e, dopo aver costruito una comprensione di base, abbiamo condiviso cinque diversi esempi con te che hanno fatto uso di questa funzione in Python. Questi esempi differivano leggermente l'uno dall'altro. Tuttavia, comprendendo queste differenze minori, sarai in grado di padroneggiare l'uso di questa funzione di Python e sarai in grado di usarla in modo abbastanza efficace, se necessario.