Python debugging techniques

To better debug a Python program, various techniques are available. We're going to look at four techniques for Python debugging:

  • print() statement: This is the simplest way of knowing what's exactly happening so you can check what has been executed.
  • logging: This is like a print statement but with more contextual information so you can understand it fully.
  • pdb debugger: This is a commonly used debugging technique. The advantage of using pdb is that you can use pdb from the command line, within an interpreter, and within a program.
  • IDE debugger: IDE has an integrated debugger. It allows developers to execute their code and then the developer can inspect while the program executes.
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset