Connaissances Informatiques >> programmation >> Programmation Python >> Content
  Derniers articles
  • Comment faire une majuscule à corde…
  • Comment écrire dans un fichier en P…
  • Comment envoyer un téléphone cellu…
  • Comment faire pour créer une liste …
  • Comment écrire un script qui suppri…
  • Comment voir les erreurs dans Python…
  • Combien difficile est la conception …
  • Comment Grattez et analyser les adre…
  • Comment faire un exe à partir d'un …
  • Différences entre écriture et writ…
  •   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 utiliser APB en Python

    Ecrire un programme d' ordinateur est lié à entraîner des erreurs ou des bugs dans le code. Parfois, vous trouverez peut-être difficile de localiser précisément où les erreurs se produisent dans des programmes plus importants. Python a un module de débogage appelé " pdb " que vous pouvez importer et utiliser pour tracer le programme pour voir si vous pouvez localiser la cause des problèmes. " Traçage ", un programme signifie pour examiner une ligne à la fois . Lorsque vous utilisez le débogueur , vous pouvez utiliser n'importe lequel de plusieurs commandes à un seul bouton pour naviguer à travers le code. Instructions
    1

    ouvrir un fichier de module Python . Tapez " import pdb " au début du fichier pour importer le débogueur Python.
    2

    Insérez le curseur là où vous voulez commencer à déboguer le programme. Tapez " pdb.set_trace ()" ici . Ceci définit le point où le débogueur commence le traçage du programme lorsque vous l'exécutez .
    3

    ouvrir l'outil de ligne de commande Python. Tapez " python myprogram.py " pour exécuter le module. Quand il rencontre la méthode " set_trace " , le débogueur Python commence retraçant le fichier ligne par ligne . Il modifie également le message de ">>>" commandement " (APB) . " Il affiche la première ligne après la trace et explique le but , si nécessaire.
    4

    Appuyez sur la touche "N" pour exécuter l'instruction "next" . Le débogueur se déplace vers la ligne de code suivante et l'affiche. En appuyant sur le "S " " étapes " pour la ligne suivante. Le «s» et les touches «n» fonctionnent de manière similaire , à l'exception "s" arrête l'intérieur fonctions appelées alors «n» ne fonctionne pas.
    5

    Appuyez sur la touche "r" tout en traçant l'intérieur d'une fonction pour pouvoir poursuivre l'exécution jusqu'à ce que les «retours ». fonction Appuyez sur la touche "c" à "continuer" exécution jusqu'à un point de rupture , comme la fin d'une fonction ou d'un programme .
    6

    Appuyez sur la touche "l" à "liste" le code source . Il montre tout le code , ou vous pouvez spécifier quelles lignes afficher en les faisant passer comme arguments. Par exemple , en tapant "l (5,7) " affiche le code source pour les lignes de cinq , six et sept ans. Cependant, ces lignes doivent apparaître après lequel vous avez inséré l'appel à « set_trace », ou le débogueur renverra une erreur .
    7

    Appuyez sur la touche "q " à " quitter " le débogueur à tout moment .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment rendre une fenêtre en Python 
  • Comment générer des nombres impairs de Python 
  • Comment obtenir un nom de fichier dans un script Python 
  • Header Error in Python 
  • Types énumérés dans Python 
  • Comment trier un dictionnaire Python par les valeurs 
  • Comment trouver des sous-ensembles dans un Python 
  • Comment remplacer Python Droite 
  • Qu'est-ce que Python 2.6 et PyWin 
  • Comment convertir une chaîne en une liste sur Python 
  • Connaissances Informatiques © http://www.ordinateur.cc