Python: Überprüfen Sie, ob ein Verzeichnis ein Alias ist
Verfügt Python über eine einfache Funktion zum Überprüfen, ob es sich bei einem Verzeichnis um ein tatsächliches Verzeichnis handelt oder ob es sich nur um einen Alias für ein anderes Verzeichnis handelt? Ich versuche, alle Dateien / Ordner in einem Verzeichnis aufzulisten, aber aufgrund dieser Alias-Ordner gehen mir Dinge verloren, die wie folgt aussehen:
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bundle/Home/bundle/Home/bundle/Home/bundle/Home/bundle/Home/bundle/Home/bundle/Home/bundle/Home / bundle / Home / bundle / Home / bundle
Ich weiß, dass ich eine Funktion schreiben kann, die Pfade vergleicht und beendet, wenn es so aussieht, als würde ich im Kreis fahren. Gibt es jedoch eine einfache Funktion, die genau das tut, was mir nicht bewusst ist? Z.B.os.isAlias( …pathname… )
Vielen Dank!