| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Python Programming >> Content
    Cómo desplazarse por el código Python
    Python incluye como parte de sus bibliotecas un depurador interactivo llamado " AP ". Este depurador , que un programador puede ejecutarse dentro de entorno de desarrollo interactivo ( IDE ) de Python permite al programador realizar tareas de depuración comunes , tales como errores de abanderamiento , el establecimiento de puntos de interrupción y recorrer el código Python. El depurador requiere que el programador utiliza las bibliotecas de depuración en el código. Incluyendo la funcionalidad de AP en el Código

    El programador incluye declaraciones pdb pitón en el código. Por lo tanto , antes de nada , el programador tiene que incluir las bibliotecas AP.

    #! /Usr /bin /python

    import pdb

    Ahora que las bibliotecas están disponibles en el programa , el programador puede utilizar las funciones de la biblioteca para establecer los parámetros y condiciones de depuración a través del código . De esta forma , un programador en realidad utilizar el depurador pdb como cualquier otra funcionalidad Python: mediante la importación y llamar a sus métodos ,
    Establezca un punto de interrupción para detener el programa

    a " punto de quiebre " es una posición en el código donde la ejecución se detendrá . Al establecer un punto de quiebre , el programador puede detener la ejecución sin detener el programa en sí . De esta manera , se puede detener un programa en ejecución antes de un punto de error sospecha , y, o bien consultar las condiciones del programa, o el paso a través del código para encontrar dónde se produce un error. Un punto de quiebre comienza donde nunca los insertos programador método del " pdb.set_trace ()" , como en este ejemplo

    a = 5

    b = a + b

    pdb . set_trace ()

    c = 10 + a

    d = c + b

    a = d + a

    impresión
    un < br >
    recorrer el código

    vez que el código golpea el punto de interrupción , la ejecución se detiene y el código se situará en el modo de depuración. El terminal mostrará la siguiente línea de código que se ejecuta , y luego un mensaje (PDB ) en espera de instrucciones. En este punto , el programador puede intervenir línea por línea a través del programa mediante la tecla " n". Un resultado de ejemplo podría ser:

    /usr /bla /prog.py ( 7 )

    -> c = 10 + a

    (PDB ) n < br >

    /usr /bla /prog.py ( 8 )

    -> d = c + b
    Imprimir las Variables

    esto sólo muestra el texto en las líneas de código , sin embargo , un programador podría querer saber en realidad lo que ocurre con las variables como aparecen en la pantalla. Él entonces utilizar el comando "p" en el depurador PDB :

    (PDB ) pa

    5

    (PDB )

    todas las variables que existir en el ámbito actual se puede imprimir a la pantalla para comprobar el valor. De esta manera , cuando el depurador a través de una línea , el programador puede ver los cambios en los valores de las variables.

    Previous :

    next :
      Artículos relacionados
    ·Cómo ingresar números en Python 
    ·Cómo leer Int. De archivo en Python 
    ·Cómo detectar una lista vacía en Python 
    ·Cómo crear un gráfico en Python 
    ·Cómo utilizar My Scripts Python con Blender 
    ·Cómo instalar Pygame Con Python 2.7 en un Mac 
    ·Cómo ejecutar Python 
    ·Cómo programar en Python 
    ·Cómo ejecutar un archivo EXE Como Python con Python 3 
    ·Cómo leer de un sitio web con Python 
      Artículos destacados
    ·PHP cuadrícula Tutorial 
    ·Cómo Alias ​​de una función con JavaScript 
    ·Cómo tirar de un extracto de una cadena con PHP 
    ·Cómo configurar un Flex PMD 
    ·Tutoriales de cómo agregar datos en VB 2008 usando el …
    ·Cómo extraer uso de la CPU con Python 
    ·Cómo averiguar qué funciones C están disponibles en …
    ·Cómo crear un C + + Class 
    ·Cómo utilizar un doble de bucles en Python 
    ·Cómo crear archivos ejecutables de Java 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com