Skip to content

Path

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

6 modules

ModuleDescription
Pfad-BasenameDateiname aus Pfad erhalten
Pfad-VerzeichnisnameVerzeichnisname aus Pfad erhalten
Pfad-ErweiterungDateierweiterung aus Pfad erhalten
Pfad ist absolutÜberprüfen, ob Pfad absolut ist
Pfad verbindenPfadkomponenten verbinden
Pfad normalisierenDateipfad normalisieren

Modules

Pfad-Basename

path.basename

Dateiname aus Pfad erhalten

Parameters:

NameTypeRequiredDefaultDescription
pathstringYes-Dateipfad
remove_extensionbooleanNoFalseDateipfad

Output:

FieldTypeDescription
resultstringDateierweiterung aus Ergebnis entfernen
originalstringDateiname
extensionstringDateiname

Pfad-Verzeichnisname

path.dirname

Verzeichnisname aus Pfad erhalten

Parameters:

NameTypeRequiredDefaultDescription
pathstringYes-Dateipfad

Output:

FieldTypeDescription
resultstringDateipfad
originalstringVerzeichnisname

Pfad-Erweiterung

path.extension

Dateierweiterung aus Pfad erhalten

Parameters:

NameTypeRequiredDefaultDescription
pathstringYes-Dateipfad
include_dotbooleanNoTrueDateipfad

Output:

FieldTypeDescription
resultstringPunkt in Erweiterung einbeziehen
originalstringDateierweiterung
has_extensionbooleanDateierweiterung

Pfad ist absolut

path.is_absolute

Überprüfen, ob Pfad absolut ist

Parameters:

NameTypeRequiredDefaultDescription
pathstringYes-Zu überprüfender Dateipfad

Output:

FieldTypeDescription
resultbooleanZu überprüfender Dateipfad
pathstringOb Pfad absolut ist
absolutestringOb Pfad absolut ist

Pfad verbinden

path.join

Pfadkomponenten verbinden

Parameters:

NameTypeRequiredDefaultDescription
partsarrayYes-Zu verbindende Pfadkomponenten

Output:

FieldTypeDescription
resultstringZu verbindende Pfadkomponenten
partsarrayVerbundenen Pfad

Pfad normalisieren

path.normalize

Dateipfad normalisieren

Parameters:

NameTypeRequiredDefaultDescription
pathstringYes-Zu normalisierender Dateipfad
resolvebooleanNoFalseZu normalisierender Dateipfad

Output:

FieldTypeDescription
resultstringZu absolutem Pfad auflösen
originalstringNormalisierter Pfad
is_absolutebooleanNormalisierter Pfad

Released under the Apache 2.0 License.