Définition du répertoire de travail pour le débogage de Python dans VS Code
Si vous devez spécifier le répertoire de travail lors de l'exécution d'un script Python avec le débogueur dans VS Code, voici comment faire :
Configuration Launch.JSON
Dans le fichier de configuration launch.json, ajoutez la ligne suivante à définissez dynamiquement le répertoire de travail sur le répertoire où se trouve le fichier Python actuellement ouvert :
"cwd": "${fileDirname}"
Assurez-vous d'utiliser la casse correcte pour la variable fileDirname.
Option d'objectif
En fonction de votre configuration, vous devrez peut-être également ajouter l'option suivante :
"purpose": ["debug-in-terminal"]
Cette option est nécessaire lors de l'utilisation du bouton de lecture de la barre d'outils. pour déboguer.
Exemple launch.json
Si vous utilisez l'option "Python : Fichier actuel (terminal intégré)", votre Le fichier launch.json pourrait ressembler à ceci :
{
"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"]
}
]
}
Remarque :
Le fichier launch.json se trouve généralement dans le répertoire de votre projet. Si vous n'en avez pas, créez-le en sélectionnant "Configurer l'icône d'engrenage dans la barre supérieure de la vue Débogage" ou en cliquant sur le "Bouton Debug dans le panneau de navigation" et en sélectionnant "Créer un fichier launch.json".
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!