Pular para o conteúdo

Usando o módulo PDB

Olá Pessoal,

em boa parte que utilizamos por aí, nativamente ela dispõe de um recurso para debugar o programa: Java, Delphi... E com o Python não é diferente. Ele possui um módulo denominado pdb : python debbuger, que ajuda na hora do sufoco.

Ele é bem simples de usar. O exemplo dado, é bem simples e comentado, bom para quem está   iniciando. Em caso de dúvidas é só mandar, críticas também são bem-vindas.

Abraços a todos.
Fagner Amaral de Souza Candido f_Candido
Hits: 7.684 Categoria: Python Subcategoria: Miscelânea
  • Download
  • Nova versão
  • Indicar
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Descrição

Olá Pessoal,

em boa parte que utilizamos por aí, nativamente ela dispõe de um recurso para debugar o programa: Java, Delphi... E com o Python não é diferente. Ele possui um módulo denominado pdb : python debbuger, que ajuda na hora do sufoco.

Ele é bem simples de usar. O exemplo dado, é bem simples e comentado, bom para quem está   iniciando. Em caso de dúvidas é só mandar, críticas também são bem-vindas.

Abraços a todos.
Download usoPDB.py Enviar nova versão
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Esconder código-fonte

# Sintese :
#   Objetivo : Demonstrar o uso do modulo pdb
#   Entrada : ?
#   Saida : ?
#   Autor : fagner candido - f_Candido - fagner7777777@gmail.com
#Obs : para ir para proximoa linha analizada tecle e "n" e de enter
#      para listar, "l" e enter

#Aqui chamamos o modulo
import pdb

#Chamamos o metodo para analisar o programa
pdb.set_trace()

#Atributos
nome = ""
idade = 0

#Leitura dos dados
print "Informe seu nome : "
nome = raw_input()
print "Informe sua idade"
idade = raw_input()

#Apresentado os resultados
print "Seu nome e :", nome
print " e sua idade : ", idade
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Geometria Analítica

Conversor de dólares em reais e vice-versa

SnakeSQL - Crie consultas SQL facilmente

Conversor de Temperaturas Kelvin Celsius e Fahrenheit

Brincando com conjuntos

#1 Comentário enviado por removido em 30/01/2009 - 08:21h
Boa cara, os comandos do pdb lembram bastante os do gdb. Eu estava mesmo procurando uma forma de depurar Python por linha de comando.

Abraços

Contribuir com comentário

Entre na sua conta para comentar.