Método path.join do módulo os
O método path.join une caminhos ou
suas partes, especificadas nos parâmetros do método.
A união ocorre usando um separador
característico do SO utilizado. Para o SO
Windows é usado o separador \,
para Linux - /. Se o último
componente do caminho a ser unido estiver vazio, então no final
é colocado novamente o separador. Se um componente
do caminho for um caminho absoluto, então todos
os componentes unidos anteriores são
descartados, e a união continua
a partir do componente do caminho absoluto. O método
retorna uma string na qual estão unidos
todos os caminhos especificados.
Sintaxe
import os
print(os.path.join(partes do caminho))
Exemplo
Vamos unir alguns caminhos:
import os
print(os.path.join('dir', 'dir1', 'file.txt'))
Resultado do código executado:
dir\dir1\file.txt
Veja também
-
método
path.existsdo móduloos,
que verifica a existência do caminho -
método
path.isdirdo móduloos,
que verifica a existência de uma pasta -
método
path.isfiledo móduloos,
que verifica a existência de um arquivo -
método
path.getsizedo móduloos,
que retorna o tamanho do caminho em bytes -
método
statdo móduloos,
que retorna o status do caminho