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

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

Barbara Streisand
Barbara StreisandOriginal
2024-10-18 15:08:30588Durchsuche

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

Festlegen des Arbeitsverzeichnisses für Python-Debugging in VS-Code

Für ein nahtloses Debuggen in VS-Code ist die Angabe des Arbeitsverzeichnisses von entscheidender Bedeutung. So erreichen Sie es:

Dynamisches Arbeitsverzeichnis über launch.json

Verwenden Sie die Option „cwd“ in launch.json, um das Arbeitsverzeichnis auf den Speicherort von festzulegen die geöffnete Python-Datei. Dieser dynamische Ansatz stellt sicher, dass immer das richtige Verzeichnis verwendet wird:

<code class="json">"cwd": "${fileDirname}"</code>

Hinweis:Stellen Sie die Groß- und Kleinschreibung und korrekte Schreibweise von „fileDirname“ sicher.

Zusätzliche Konfiguration (Optional)

Abhängig von Ihrer Debugging-Methode müssen Sie möglicherweise die Option „Zweck“ einschließen:

<code class="json">"purpose": ["debug-in-terminal"]</code>

Diese Option ist erforderlich, wenn Sie die Wiedergabetaste oder „Ausführen“ verwenden und Debug“-Seitenleistenoption.

Beispiel-Launch.json-Konfiguration

Für das Debuggen mit der Option „Python: Aktuelle Datei (Integriertes Terminal)“ könnte Ihr launch.json wie folgt aussehen:

<code class="json">{
    ...
    "configurations": [
    {
            "name": "Python: Current File (Integrated Terminal)",
            "type": "python",
            "request": "launch",
            "program": "${file}",
            "console": "integratedTerminal",
            "cwd": "${fileDirname}",
            "purpose": ["debug-in-terminal"]
    },
    ...
}</code>

Erstellen einer launch.json-Datei

Wenn Sie keine launch.json-Datei haben, befolgen Sie diese Schritte:

  • Öffnen Sie den Projektordner in VS Code.
  • Klicken Sie auf das Zahnradsymbol „Konfigurieren“ in der oberen Leiste der Debug-Ansicht.
  • Klicken Sie auf „Eine launch.json-Datei erstellen.“
  • Wählen Sie Python als Debug-Sprache.

Alternative Methode

  • Klicken Sie im Navigationsbereich auf die Schaltfläche Debuggen.
  • Wählen Sie „Erstellen…“, wenn Sie aufgefordert werden, eine launch.json-Datei zu erstellen.
  • Wählen Sie Python als Debugging-Sprache.

Das obige ist der detaillierte Inhalt vonWie lege ich das Arbeitsverzeichnis für effizientes 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