Skip to content

Path

File path utilities: join, normalize, basename, dirname, extension.

6 modules

ModuleDescription
Nom de fichierObtenir le nom de fichier à partir du chemin
Nom du répertoireObtenir le nom du répertoire à partir du chemin
Extension du fichierObtenir l'extension du fichier à partir du chemin
Chemin AbsoluVérifier si le chemin est absolu
Joindre CheminJoindre les composants du chemin
Normaliser CheminNormaliser un chemin de fichier

Modules

Nom de fichier

path.basename

Obtenir le nom de fichier à partir du chemin

Parameters:

NameTypeRequiredDefaultDescription
pathstringYes-Chemin du fichier
remove_extensionbooleanNoFalseChemin du fichier

Output:

FieldTypeDescription
resultstringSupprimer l'extension du fichier du résultat
originalstringNom de fichier
extensionstringNom de fichier

Nom du répertoire

path.dirname

Obtenir le nom du répertoire à partir du chemin

Parameters:

NameTypeRequiredDefaultDescription
pathstringYes-Chemin du fichier

Output:

FieldTypeDescription
resultstringChemin du fichier
originalstringNom du répertoire

Extension du fichier

path.extension

Obtenir l'extension du fichier à partir du chemin

Parameters:

NameTypeRequiredDefaultDescription
pathstringYes-Chemin du fichier
include_dotbooleanNoTrueChemin du fichier

Output:

FieldTypeDescription
resultstringInclure le point dans l'extension
originalstringExtension du fichier
has_extensionbooleanExtension du fichier

Chemin Absolu

path.is_absolute

Vérifier si le chemin est absolu

Parameters:

NameTypeRequiredDefaultDescription
pathstringYes-Chemin du fichier à vérifier

Output:

FieldTypeDescription
resultbooleanChemin du fichier à vérifier
pathstringSi le chemin est absolu
absolutestringSi le chemin est absolu

Joindre Chemin

path.join

Joindre les composants du chemin

Parameters:

NameTypeRequiredDefaultDescription
partsarrayYes-Composants du chemin à joindre

Output:

FieldTypeDescription
resultstringComposants du chemin à joindre
partsarrayChemin joint

Normaliser Chemin

path.normalize

Normaliser un chemin de fichier

Parameters:

NameTypeRequiredDefaultDescription
pathstringYes-Chemin du fichier à normaliser
resolvebooleanNoFalseChemin du fichier à normaliser

Output:

FieldTypeDescription
resultstringRésoudre en chemin absolu
originalstringChemin normalisé
is_absolutebooleanChemin normalisé

Released under the Apache 2.0 License.