[Hinweis] Import von Dateien in das übergeordnete Verzeichnis in Python
Wenn Sie eine Skriptdatei importieren möchten, die sich im übergeordneten Verzeichnis befindet, können Sie dies wie folgt tun. In diesem Beispiel importieren wir die Datei tools.py, die sich im übergeordneten Verzeichnis befindet.
>>> import sys,os
>>> sys.path.append(os.pardir)
>>> import tools
- os.pardir ist eine Zeichenfolgenkonstante, die das übergeordnete Verzeichnis darstellt.
- sys.path ist eine Liste von Zeichenfolgen, die den Pfad für die Suche nach zu importierenden Dateien angeben. Es wird mit der Umgebungsvariablen PYTHONPATH und dem Standardpfad am Installationsziel initialisiert. Wenn Sie also das Verzeichnis der Datei, die Sie importieren möchten, in sys.path einfügen, können Sie die Skriptdatei importieren, die sich im entsprechenden Verzeichnis befindet.
Abhängig von den Berechtigungseinstellungen ist dies natürlich möglicherweise nicht möglich.