Heim  >  Artikel  >  Backend-Entwicklung  >  Wie lege ich das Arbeitsverzeichnis für das Python-Debugging in VS-Code fest?

Wie lege ich das Arbeitsverzeichnis für das Python-Debugging in VS-Code fest?

Barbara Streisand
Barbara StreisandOriginal
2024-10-18 15:07:30198Durchsuche

How to Set the Working Directory for Python Debugging in VS Code?

Arbeitsverzeichnis für das Debuggen von Python in VS-Code festlegen

Wenn Sie das Arbeitsverzeichnis angeben müssen, wenn Sie ein Python-Skript mit aktiviertem Debugger ausführen VS Code, hier erfahren Sie, wie es geht:

Launch.JSON-Konfiguration

Fügen Sie in der Konfigurationsdatei launch.json die folgende Zeile hinzu Legen Sie das Arbeitsverzeichnis dynamisch auf das Verzeichnis fest, in dem sich die aktuell geöffnete Python-Datei befindet:

"cwd": "${fileDirname}"

Achten Sie darauf, die richtige Groß-/Kleinschreibung für die Variable fileDirname zu verwenden.

Zweckoption

Abhängig von Ihrem Setup müssen Sie möglicherweise auch die folgende Option hinzufügen:

"purpose": ["debug-in-terminal"]

Diese Option ist erforderlich, wenn Sie die Wiedergabeschaltfläche in der Symbolleiste verwenden zum Debuggen.

Beispiel launch.json

Wenn Sie die Option „Python: Aktuelle Datei (Integriertes Terminal)“ verwenden, ist Ihr Die Datei launch.json könnte etwa so aussehen:

{
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Python: Current File (Integrated Terminal)",
            "type": "python",
            "request": "launch",
            "program": "${file}",
            "console": "integratedTerminal",
            "cwd": "${fileDirname}",
            "purpose": ["debug-in-terminal"]
        }
    ]
}

Hinweis:

Die Datei launch.json befindet sich normalerweise in Ihrem Projektverzeichnis. Wenn Sie noch keines haben, erstellen Sie es, indem Sie „Zahnradsymbol in der oberen Leiste der Debug-Ansicht konfigurieren“ auswählen oder indem Sie auf die „Debug-Schaltfläche im Navigationsbereich“ klicken und auswählen „Erstellen Sie eine launch.json-Datei“.

Das obige ist der detaillierte Inhalt vonWie lege ich das Arbeitsverzeichnis für das Python-Debugging in VS-Code fest?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn