Maison > développement back-end > Tutoriel Python > Comment définir des points d'arrêt dans pycharm pour continuer à fonctionner

Comment définir des points d'arrêt dans pycharm pour continuer à fonctionner

下次还敢
Libérer: 2024-04-19 08:03:17
original
693 Les gens l'ont consulté

Comment utiliser PyCharm pour définir des points d'arrêt et continuer à fonctionner ? Définissez des points d'arrêt dans PyCharm pour suspendre l'exécution du programme et examiner les variables et l'état du code. Les méthodes incluent : cliquer sur le bord du numéro de ligne, utiliser les touches de raccourci ou cliquer avec le bouton droit sur la ligne de code et sélectionner "Basculer le point d'arrêt". Les méthodes d'exécution continue incluent : F9 (point d'arrêt suivant), F8 (fin de fonction), F7 (exécution en une seule étape), F6 (basculement entre les modes d'exécution en une seule étape et de poursuite de l'exécution). PyCharm prend également en charge les points d'arrêt temporaires, qui peuvent être définis en cliquant avec le bouton droit sur une variable et en sélectionnant « Évaluer l'expression » ou en cliquant sur le bouton « Évaluer et interrompre ». Les points d'arrêt peuvent être supprimés en les faisant glisser ou en cliquant avec le bouton droit.

Comment définir des points d'arrêt dans pycharm pour continuer à fonctionner

Comment utiliser PyCharm pour définir des points d'arrêt et continuer à fonctionner

Pendant le débogage, la définition de points d'arrêt peut nous aider à suspendre l'exécution du programme sur des lignes de code spécifiques pour examiner les valeurs des variables et l'état du programme. PyCharm permet aux développeurs de définir de manière flexible des points d'arrêt pour contrôler l'exécution du programme selon les besoins.

Définir des points d'arrêt

Il existe plusieurs façons de définir des points d'arrêt dans PyCharm :

  • Cliquez sur le bord du numéro de ligne : Clic gauche sur le bord du numéro de ligne sur le côté gauche de l'éditeur de code pour définir un point d'arrêt.
  • Utilisez la touche de raccourci : Sur Mac, c'est ⌘ + F8,Windows 和 Linux 上为 Ctrl + F8.
  • Cliquez avec le bouton droit sur la ligne de code et sélectionnez "Toggle Breakpoint" : Cela basculera le point d'arrêt sur la ligne sélectionnée.

Continuer l'exécution

Après avoir défini un point d'arrêt, si le programme s'arrête au point d'arrêt, nous pouvons continuer l'exécution en :

  • F9 (ou Shift + F9) : Continuer l'exécution jusqu'au point d'arrêt suivant .
  • F8 : Continuer l'exécution jusqu'à la fin de la fonction.
  • F7 : Exécution en une seule étape (exécuter le code un par un).
  • F6 : Basculez entre les modes d'exécution en une seule étape et de poursuite de l'exécution.

Points d'arrêt temporaires

PyCharm prend également en charge les points d'arrêt temporaires, qui ne prennent effet que dans une session de débogage spécifique. Pour définir un point d'arrêt temporaire, utilisez la méthode suivante :

  • Cliquez avec le bouton droit sur la variable et sélectionnez "Évaluer l'expression" : Dans la boîte de dialogue qui apparaît, sélectionnez "Point d'arrêt".
  • Cliquez sur le bouton « Évaluer et interrompre » dans la barre d'outils « Débogage » : Cela créera un point d'arrêt temporaire qui mettra le programme en pause une fois l'évaluation de l'expression terminée.

Déplacement et suppression de points d'arrêt

  • Pour déplacer un point d'arrêt, faites-le simplement glisser vers la ligne souhaitée.
  • Pour supprimer un point d'arrêt, faites un clic droit sur le point d'arrêt et sélectionnez "Supprimer le point d'arrêt".

En définissant des points d'arrêt, les développeurs peuvent contrôler de manière flexible l'exécution du programme pendant le débogage, ce qui facilite la recherche et la résolution des erreurs.

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal