Heim > Artikel > Backend-Entwicklung > Python3 ruft die Verzeichnisinstanz der oberen Ebene der aktuellen Datei ab
In diesem Artikel wird hauptsächlich das Beispiel zum Abrufen des übergeordneten Verzeichnisses der aktuellen Datei in Python3 vorgestellt. Jetzt kann ich es mit Ihnen teilen
Da Python + Selenium verwendet wird, müssen Sie manchmal das übergeordnete Verzeichnis der aktuellen Datei abrufen. Nachdem Sie eine Weile gesucht haben, haben Sie es hier gefunden und aufgezeichnet .dirname(os.path.dirname(os. path.abspath(__file__)))
Hiermit wird das übergeordnete Verzeichnis der aktuellen Datei abgerufen sys.path.append(os.path.dirname(os. path.dirname(os.path.abspath(__file__))))
Hiermit wird der Pfad zur Systemumgebungsvariablen os.path.abspath(os .path.join(os.path.dirname(__file__),".."))
#Ruft den Stammpfad des aktuellen Projekts abMein eigenes Beispiel:
Die Ordner A und B befinden sich auf derselben Ebene. Unter Ordner A befindet sich a.py. Jetzt möchte ich um auf a.py von Ordner A in Ordner B zu verweisen. Ich kann sys.path.append(os.path.dirname(os.path.dirname(os.path.abspath(__file__)))) zur Datei von B hinzufügen In diesem Fall kann ich a direkt importieren und auf a
verweisen
Das obige ist der detaillierte Inhalt vonPython3 ruft die Verzeichnisinstanz der oberen Ebene der aktuellen Datei ab. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!