Ein praktischer Leitfaden zur Verwendung von pathlib für Dateiexistenzprüfungen, Erweiterungsmanipulation, Verzeichnisnavigation und Pfadauflösung ohne plattformspezifische Fehler auf Windows oder Unix-Systemen.
pathlib / cross-platform / python / file-system / os.PathLike / PurePath / glob / resolve
Die Auflösung relativer Pfade in Python hängt vom Prozess-Arbeitsverzeichnis ab, das je nach Startmethode variiert. Dieser Leitfaden zeigt, wie man das Arbeitsverzeichnis inspiziert, eine explizite Pfadbasis wählt und dokumentiert und versteht, warum __file__ nicht immer vertraut werden kann.
Python / pathlib / relative paths / working directory / __file__ / os.getcwd