Python OS.caminho.Junte -se ao exemplo

Python OS.caminho.Junte -se ao exemplo
O "OS.caminho.juntar”É uma função muito importante do“OS”Módulo de Python. Esta função é utilizada para concatenar dois ou mais caminhos juntos em um único caminho integrado. No entanto, uma coisa importante a ser entendida aqui é que, se você vai fornecer um caminho absoluto, eu.e., um caminho começando com uma barra para frente “/”Como um atributo a essa função, qualquer atributo fornecido antes disso será considerado inútil. Portanto, será descartado. Por outro lado, um atributo que seguirá um caminho absoluto será simplesmente concatenado a ele. Além disso, se você usar um atributo vazio ”” como o último atributo a esta função, então uma barra de barra “\”Será introduzido no final do caminho concatenado. Além disso, essa função também pode ser usada com listas em python. Para entender um bom entendimento de tudo isso, você terá que ler todos os exemplos que fornecemos neste artigo.

Exemplos de OS.caminho.Junte -se ao Python no Windows 10

A seguir estão vários exemplos relevantes de usar o “OS.caminho.juntar”Função em Python no Windows 10. Esses exemplos são, de fato, as diferentes variantes dessa função através das quais você pode obter saídas diferentes simplesmente aprimorando -as. Você será capaz de entender tudo isso bem, passando por todos esses exemplos individualmente.

Exemplo 1

Neste exemplo, queríamos participar de um caminho absoluto com um diretório e um arquivo presente em nosso sistema. Para isso, escrevemos o código Python mostrado na imagem abaixo:

# -* -Codificação: UTF -8 -*-
"" "
Criado na terça -feira 28 de setembro 18:42:03 2021
@Author: Dell
"" "
OS de importação
Path = "/Home"
Impressão (OS.caminho.Join (Path, "Desktop", "Proposta de projeto.docx "))

Neste exemplo, importamos o “OS”Módulo de Python primeiro desde o“OS.caminho.juntar”A função pertence a este módulo. Depois de importar este módulo, declaramos uma variável chamada “caminho”E atribuiu um caminho absoluto, como o caminho do nosso diretório doméstico. Então, temos um “imprimir”Comando em que usamos o“OS.caminho.juntar”Função. Nós atribuímos três atributos a esta função. O primeiro atributo foi o “caminho”Variável à qual um caminho absoluto foi atribuído anteriormente. O segundo atributo era um nome de diretório, eu.e., Área de Trabalho. Nesse caso, o terceiro atributo era o nome de um arquivo, eu.e., Proposta de projeto.Docx. Com este código, queríamos ver como esses diferentes caminhos cuidam depois de concatená -los com a ajuda desta função.

O resultado da execução deste programa é mostrado na seguinte imagem:

Desde o primeiro atributo que fornecemos ao “OS.caminho.juntar”A função era um caminho absoluto, os outros caminhos foram simplesmente concatenados com esse caminho usando a barra de barra“\““.

Exemplo 2

Neste exemplo, novamente, queríamos participar de um caminho absoluto com um diretório e um arquivo presente em nosso sistema, no entanto, em uma ordem diferente do primeiro exemplo. Para isso, escrevemos o código Python mostrado na imagem abaixo:

# -* -Codificação: UTF -8 -*-
"" "
Criado na terça -feira 28 de setembro 18:42:03 2021
@Author: Dell
"" "
OS de importação
Path = "Desktop"
Impressão (OS.caminho.Join (Path, "/Home", "Proposta de Projeto.docx "))

Neste exemplo, depois de importar o “OS”Módulo, declaramos uma variável chamada“caminho”E atribuiu o caminho de um diretório, eu.e., Área de Trabalho. Então, temos um “imprimir”Comando em que usamos o“OS.caminho.juntar”Função. Nós atribuímos três atributos a esta função. O primeiro atributo foi o “caminho”Variável para a qual um caminho de diretório foi atribuído anteriormente. O segundo atributo foi um caminho absoluto, eu.e., o caminho do nosso diretório residencial; Nesse caso, o terceiro atributo era o nome de um arquivo, eu.e., Proposta de projeto.Docx. Com este código, queríamos ver como esses diferentes caminhos cuidam depois de concatená -los com a ajuda desta função.

O resultado da execução deste programa é mostrado na seguinte imagem:

Agora, como o segundo atributo desta função foi um caminho absoluto, tudo antes desse atributo foi descartado, e a concatenação ocorreu após o caminho absoluto.

Exemplo 3

Neste exemplo, queríamos participar de um caminho absoluto com um diretório e um arquivo presente em nosso sistema, no entanto, em uma ordem diferente como a de nossos dois primeiros exemplos. Para isso, escrevemos o código Python mostrado na imagem abaixo:

# -* -Codificação: UTF -8 -*-
"" "
Criado na terça -feira 28 de setembro 18:42:03 2021
@Author: Dell
"" "
OS de importação
Path = "Desktop"
Impressão (OS.caminho.Join (Path, "Proposta do Projeto.docx ","/home "))

Neste exemplo, depois de importar o “OS”Módulo, declaramos uma variável chamada“caminho”E atribuído a ele o caminho de um diretório, eu.e., Área de Trabalho. Então, temos um “imprimir”Comando em que usamos o“OS.caminho.juntar”Função. Nós atribuímos três atributos a esta função. O primeiro atributo foi o “caminho”Variável para a qual um caminho de diretório foi atribuído anteriormente. O segundo atributo foi o nome de um arquivo, eu.e., Proposta de projeto.Docx. Enquanto o terceiro atributo foi um caminho absoluto, eu.e., o caminho do nosso diretório doméstico. Com este código, queríamos ver como esses diferentes caminhos cuidam depois de concatená -los com a ajuda desta função.

O resultado da execução deste programa é mostrado na seguinte imagem:

Como o terceiro atributo desta função continha um caminho absoluto, portanto, tudo antes desse atributo foi descartado, e só ficamos com esse caminho absoluto.

Exemplo 4

Este exemplo é praticamente semelhante ao nosso primeiro exemplo, com uma pequena diferença que você poderá descobrir olhando para o código Python mostrado abaixo:

# -* -Codificação: UTF -8 -*-
"" "
Criado na terça -feira 28 de setembro 18:42:03 2021
@Author: Dell
"" "
OS de importação
Path = "/Home"
Impressão (OS.caminho.Join (Path, "Desktop", "Proposta de projeto.docx "," "))

Neste exemplo, introduzimos apenas o quarto atributo ao “OS.caminho.juntar”Função para ver como esse atributo afeta nossa saída.

O resultado da execução deste programa é mostrado na seguinte imagem:

A única diferença que essa saída tem da saída do nosso primeiro exemplo é uma barra de barra "\”É introduzido no final do caminho concatenado que aconteceu apenas por causa da introdução do quarto atributo vazio.

Exemplo 5

Este exemplo é relativamente diferente dos nossos quatro primeiros exemplos. Neste, desejamos usar o “OS.caminho.juntar”Função com a lista em Python. Para isso, escrevemos o código mostrado na imagem abaixo:

# -* -Codificação: UTF -8 -*-
"" "
Criado na terça -feira 28 de setembro 18:42:03 2021
@Author: Dell
"" "
OS de importação
path_list = ["e:", "caminho", "para", "arquivo"]
file_path = os.caminho.Junte -se (*path_list)
imprimir (file_path)

Neste exemplo, depois de importar o módulo desejado, declaramos uma lista chamada “path_list”E atribuíram algumas cordas. Então, temos uma variável chamada “caminho de arquivo”, Ao qual atribuímos o resultado do“OS.caminho.juntar”Função. O único atributo que passamos para esta função é um ponteiro para a nossa lista declarada acima. Finalmente, imprimimos o valor do “caminho de arquivo" variável.

O resultado da execução deste programa é mostrado na seguinte imagem:

Você pode ver na saída mostrada acima, quão graciosamente o “OS.caminho.juntar”A função concatenou os caminhos fornecidos a ela usando uma lista no Python.

Conclusão

Este artigo era sobre usar o “OS.caminho.juntar”Função de Python no Windows 10. Primeiro conversamos brevemente sobre o uso dessa função e, depois de construir um entendimento básico, compartilhamos cinco exemplos diferentes com você que fizeram uso dessa função no Python. Esses exemplos diferiram um pouco um do outro. No entanto, ao entender essas pequenas diferenças, você poderá dominar o uso dessa função do Python e poderá usá -lo com bastante eficácia, conforme necessário.