[PYTHON] Greifen Sie über das Ausführungsskript mit einem relativen Pfad auf die Datei zu.

Der Name des Ausführungsskripts kann mit __file__ abgerufen werden. Kombinieren Sie dies mit dem Modul os.path, um auf Dateien mit relativen Pfaden aus Ausführungsskripten zuzugreifen.

base = os.path.dirname(os.path.abspath(__file__))
name = os.path.normpath(os.path.join(base, '../local/local_db'))

Recommended Posts

Greifen Sie über das Ausführungsskript mit einem relativen Pfad auf die Datei zu.
Lesen Sie die Datei in Python mit einem relativen Pfad aus dem Programm
[Python] Ruft das Skriptausführungsverzeichnis mit einem absoluten Pfad ab
Verarbeiten Sie den Inhalt der Datei der Reihe nach mit einem Shell-Skript
Speichern Sie die Pydrive-Authentifizierungsdatei in einem anderen Verzeichnis als das Skript
Extrahieren Sie mit Python Zeilen, die den Bedingungen entsprechen, aus einer Textdatei
Speichern Sie das Objekt in einer Datei mit pickle
Lesen Sie mit Python Zeile für Zeile aus der Datei
Greifen Sie über REPL auf die im Skript definierten Variablen zu
Python-Skript, das eine JSON-Datei aus einer CSV-Datei erstellt
Führen Sie eine Python-Datei mit relativem Import in PyCharm aus
Ich habe das Windows PowerShell-Kochbuch durch ein Python-Skript ersetzt.
[Python] Erstellen Sie mit tkinter einen Bildschirm zur Datei- und Ordnerpfadspezifikation
[Linux] Kopieren Sie Daten mit einem Shell-Skript von Linux nach Windows
Erstellen Sie mit matplotlib eine GIF-Animation aus einer Seriennummerndatei
Ein Shell-Skript, das nur das Ergebnis der SQL-Ausführung per E-Mail sendet
Verarbeiten Sie die Dateien im Ordner in der Reihenfolge mit dem Shell-Skript
Dateizugriff unter dem Verzeichnis
Bedingte Verzweigung aufgrund des Vorhandenseins einer Shell-Skriptdatei
Erstellen Sie ein Shell-Skript, um die Python-Datei mehrmals auszuführen
So erstellen Sie einen Befehl zum Lesen der Einstellungsdatei mit Pyramide
Geben Sie die Zeile mit der angegebenen Zeichenfolge aus der Textdatei aus
Schreiben Sie ein Skript, um die Entfernung mit dem Elasticsearch 5-System schmerzfrei zu berechnen
Die Idee, die Konfigurationsdatei mit einer Python-Datei anstelle von yaml zu füttern
[Mac] Erstellen Sie eine Python 3-Ausführungsumgebung aus dem vollständig initialisierten Status
Holen Sie sich OCTA-Simulationsbedingungen aus einer Datei und speichern Sie sie mit Pandas
Führen Sie das Python-Skript aus der Batchdatei aus
Skriptausführung beim Start mit ipython
Folgen Sie der Dateihierarchie mit fts
Erstellen Sie eine Deb-Datei mit Docker
Holen Sie sich den Skriptpfad in Python
Laden Sie die mit appcfg.py bereitgestellte Datei herunter
Debuggen Sie das Skript mit Sakura Editor
Datei mit Standard-App öffnen
Holen Sie sich den Dateipfad mit Pathlib
Schreiben Sie ein Batch-Skript mit Python3.5 ~
Erstellen Sie mit Django einen Datei-Uploader
Wirf GQL mit einer numerischen ID aus dem AppEngine-Verwaltungsbildschirm
Ersetzen Sie den Verzeichnisnamen und den Dateinamen im Verzeichnis zusammen mit einem Linux-Befehl.
Ein Memo, das durch Umbenennen der Dateinamen im Ordner mit Python organisiert wird
Lernaufzeichnung (4. Tag) #Wie man den absoluten Pfad vom relativen Pfad erhält
Zeigen Sie den vollständigen Pfad (absoluten Pfad) einer Datei in einem Verzeichnis in Linux Bash an
Holen Sie sich das durchschnittliche Gehalt eines Jobs mit bestimmten Bedingungen von Indeed.com
Tweet die Wettervorhersage mit Bot
Greifen Sie mit Requests auf die Docker Remote API zu
Erstellen einer einfachen Power-Datei mit Python
[Hinweis] Lesen Sie eine Datei aus einem anderen Verzeichnis
Skript zum Generieren eines Verzeichnisses aus einer JSON-Datei
Führen Sie ein Skript von Jupyter aus, um es zu verarbeiten
Überprüfen Sie die Existenz der Datei mit Python
Durchsuche das Labyrinth mit dem Python A * -Algorithmus
Lesen wir die RINEX-Datei mit Python ①
Erstellen Sie eine große Textdatei mit Shellscript
Führen Sie den Python-Interpreter im Skript aus
Rufen Sie den Pfad zur systemd-Einheitendatei ab
Erstellen Sie ein Sternensystem mit Blender 2.80-Skript
[Blender] Verwenden Sie OpenGL aus dem Skript heraus
VM mit YAML-Datei (KVM) erstellen