O que é PDB em Python?
O que é PDB em Python?

Vídeo: O que é PDB em Python?

Vídeo: O que é PDB em Python?
Vídeo: Como debugar código Python? - Live de Python #197 2024, Novembro
Anonim

O módulo PDB define um código-fonte interativo depurador para Pitão programas. Ele suporta a definição de pontos de interrupção (condicionais) e passo único no nível da linha de origem, inspeção de estruturas de pilha, listagem de código-fonte e avaliação de Pitão código no contexto de qualquer frame de pilha.

Além disso, como funciona o PDB?

Essencial PDB Comandos Imprime o valor de uma expressão. Faça uma impressão bonita do valor de uma expressão. Continue a execução até que a próxima linha na função atual seja alcançada ou ela retorne. Execute a linha atual e pare na primeira ocasião possível (em uma função chamada ou na função atual).

Além disso, como faço para sair do PDB? Para iniciar a execução, use o comando continue ou c. Se o programa for executado com sucesso, você será levado de volta ao ( Pdb ) onde você pode reiniciar a execução novamente. Neste ponto, você pode usar Sair / q ou Ctrl + D para saída o depurador.

Conseqüentemente, como você faz um ponto de interrupção em Python?

É fácil definir uma ponto de interrupção em Python código para, por exemplo, inspecionar o conteúdo das variáveis em uma determinada linha. Adicionar pdb de importação; pdb. set_trace () na linha correspondente no Pitão codificar e executá-lo. A execução vai parar no ponto de interrupção.

O que significa PDB?

Banco de dados do programa ( PDB ) é um formato de arquivo proprietário (desenvolvido pela Microsoft) para armazenar informações de depuração sobre um programa (ou, comumente, módulos de programa como DLL ou EXE). PDB os arquivos geralmente têm um. PDB extensão. UMA PDB arquivo normalmente é criado a partir de arquivos de origem durante a compilação.

Recomendado: