Gültige Methode zur Erkennung der PfadplattformPython

Python-Programme
Anonymous
 Gültige Methode zur Erkennung der Pfadplattform

Post by Anonymous »

Die Python-Pathlib-Bibliothek erkennt automatisch die Plattform, auf der sie ausgeführt wird, um (Pure)Path-Objekte zu erstellen. Dies ist sinnvoll, wenn Operationen Systemaufrufe ausführen müssen (diese Objektklasse wird in der Dokumentation als „konkrete Klassen“ bezeichnet).

Funktionalität, die scheinbar fehlt, ist in der Lage um zu erkennen, ob ein Pfad ein Windows- oder Posix-Pfad ist. Für „C:\home\user\file.txt“ und „/etc/“ könnten wir dies basierend auf den Trennzeichen und/oder dem Laufwerk tun. Mir ist bewusst, dass diese Aufgabe für relative Pfade nicht eindeutig ist. Wir beschränken uns auf absolute Pfade.

Was wäre eine gültige Methode zur Erkennung des Pfadtyps in Python, vorzugsweise im Pathlib-Kontext?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post