Connaissances Informatiques >> programmation >> Programmation Python >> Content
  Derniers articles
  • Comment faire pour convertir Celsius…
  • Comment obtenir un Python à courir …
  • Comment supprimer un texte en Python…
  • Comment imposer une limite de liste …
  • Comment faire pour obtenir la sortie…
  • Comment faire pour créer des écran…
  • Comment faire pour supprimer les dou…
  • Types énumérés dans Python 
  • Qu'est-ce qu'un sous-paquetage Pytho…
  • Comment graphique avec le logiciel p…
  •   Programmation Python
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Programmation Python

    Comment faire défiler le code Python

    Python comprend aussi une partie de ses bibliothèques un débogueur interactif appelé « pdb ». Ce débogueur, qui un programmeur peut s'exécuter dans l'environnement de développement interactif de Python (IDE) permet à un programmeur effectuer des tâches de débogage courants tels que les erreurs signalisation , la mise points d'arrêt et pas à pas dans le code Python. Le débogueur nécessite que le programmeur utiliser les bibliothèques de débogage dans le code. Y compris la fonctionnalité pdb dans le code

    Le programmeur contient des énoncés pdb python dans le code. Donc, avant tout, le programmeur doit inclure les bibliothèques pdb .

    #! /Usr /bin /python

    import pdb

    Maintenant que les bibliothèques sont disponibles dans le programme , le programmeur peut utiliser les fonctions de la bibliothèque pour définir les paramètres et les conditions de mise au point tout au long du code. De cette façon , un programmeur sera effectivement utiliser le débogueur pdb comme n'importe quelle autre fonctionnalité Python : en important et en appelant ses méthodes ,
    Définir un point d'arrêt pour arrêter le programme

    Un " point de rupture " est une position dans le code où l'exécution se met en pause . En fixant un point de rupture , le programmeur peut interrompre l'exécution sans arrêter le programme réel . De cette façon , il peut arrêter un programme en cours avant un point d'erreur présumée , et non plus vérifier les conditions du programme , ou parcourir le code pour trouver où une erreur se produit . Un point d'arrêt commence là où jamais le programmeur insère la méthode " pdb.set_trace ()", comme dans cet exemple

    a = 5

    b = a + b

    pdb . set_trace ()

    c = 10 + un

    d = c + b

    a = d + un

    impression
    un < br >
    pas à pas du code

    Une fois le code atteint le point de rupture , l'exécution s'arrête et le code passera en mode de débogage. Le terminal affiche la ligne de code suivante d'exécution, puis une invite (APB ) en attente d' instructions. À ce stade , le programmeur peut intervenir ligne par ligne par le programme en utilisant la touche "n". Un exemple de sortie pourrait ressembler :

    /usr /toto /prog.py (7)

    -> c = 10 + un

    (APB) n < br >

    /usr /toto /prog.py (8) pour

    -> d = c + b
    Imprimer les variables

    ce que montre le texte sur les lignes de code , mais un programmeur pourrait vouloir savoir réellement ce qui se passe à ces variables comme le apparaissent sur l'écran. Il aurait ensuite utiliser la commande "p" dans le débogueur APB :

    (APB ) pa

    5

    (APB)

    toutes les variables qui exister dans le champ d'application actuel peut être imprimé à l'écran pour vérifier la valeur . De cette façon, lorsque le débogueur par une ligne , le programmeur peut voir des changements dans les valeurs des variables .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment ajouter des bordures à une image dans Python 
  • Comment appeler la méthode Python De Java 
  • Comment générer une alerte en Python 
  • Comment le code Nim pour Python 
  • Quels sont les avantages de Python 
  • La fonction de la bande de Python 
  • Comment exécuter un script Python à partir d'un autre script Python 
  • Qu'est-ce qu'un répertoire Python 
  • Comment remplacer un espace par Python 
  • Comment générer des nombres impairs de Python 
  • Connaissances Informatiques © http://www.ordinateur.cc