Effective PyCharm Transcripts
Chapter: Debugging Python applications
Lecture: Debugging introduction
Login or
purchase this course
to watch this video and the rest of the course contents.
0:02
Welcome to the debugging chapter, something I really really like about PyCharm is its visual debugging tools ability to hit a breakpoint,
0:13
quickly set a breakpoint, hit that breakpoint, see all the values of the code variables, not just in your watch window,
0:22
but actually injected into your editor as well. See And that's really cool over laid mode and it makes it just so much easier
0:30
to see what's going on. You can step through your code, you can step through libraries that are libraries you imported or installed through pip.
0:38
And I do believe that this type of debugging is one of the places the other
0:42
editor options badly fall down. People end up doing a lot of print statements or
0:47
they end up in some kind of command line debugger and you're typing through. Okay, now show me the line you're on. Now, Step into the next line,
0:55
you've got to keep typing and it's just so super inefficient compared to being able to
0:59
visually see the code with the values and the locations over laid on it. So really excited to dive into these tools with you,
1:07
we're going to take an application that has a couple of bugs in it, it's not entirely obvious why or what's going on.
1:13
We're going to explore it and solve those bugs or fix those bugs with the debugging tools in PyCharm.