文章目录

  • 查看变量设置
  • 断点调试按键
  • 参考视频



在使用PyCharm时,使用

断点调试+变量查看使得代码的调试变得更加高效,这样可以查看每一步变量的变化值以及各变量的数据类型,从而更快的修改错误处的代码。

可以使得Pycharm 像Matlab工作区一样观察运行的变量数据,并且能看到中间过程。

设置步骤如下:

查看变量设置

  1. 首先点击Current File下拉菜单,再点击Edit Configurations…。

pycharm怎么监控某个变量的变化 pycharm调试查看变量_pycharm怎么监控某个变量的变化

  1. 点击+号选择python。

pycharm怎么监控某个变量的变化 pycharm调试查看变量_pycharm怎么监控某个变量的变化_02

  1. 命名任意(不命名选择路径后也会自动填充代码名)-选择要调试的代码的路径,即当前代码的路径。一定勾选上Run with Python Console用于变量查看,点击OK。

pycharm怎么监控某个变量的变化 pycharm调试查看变量_ide_03

  1. 点击要设置断点的位置行的数字设置断点,进行调试时运行到该点会停下。点击像虫的这个debug按钮。

pycharm怎么监控某个变量的变化 pycharm调试查看变量_断点调试_04

  1. 运行到断点后会停下,出现断点调试选择框和变量查看窗。

pycharm怎么监控某个变量的变化 pycharm调试查看变量_pycharm_05

断点调试按键

按键

功能

打断点

断点当前行不执行

Resume Program

从一个断点跳到下一个断点

step over

逐行执行代码

step into

跳转进入当前行调用的函数 <不论函数是否在当前脚本文件内,都跳转>,没有函数则和step over功能一样

step into my code

只跳转当前脚本文件内的函数内部

step out

从里面一层的函数跳转到外边一层

run to cursor

运行到光标选定的代码处

  1. Resume Program可以从一个断点跳到下一个断点。

pycharm怎么监控某个变量的变化 pycharm调试查看变量_pycharm_06

  1. step over逐行执行代码。

pycharm怎么监控某个变量的变化 pycharm调试查看变量_ide_07

  1. step into跳转进入当前行调用的函数 <不论函数是否在当前脚本文件内,都跳转>,没有函数则和step over功能一样。

pycharm怎么监控某个变量的变化 pycharm调试查看变量_pycharm怎么监控某个变量的变化_08

  1. step into my code只跳转当前脚本文件内的函数内部。

pycharm怎么监控某个变量的变化 pycharm调试查看变量_python_09

  1. step out从里面一层的函数跳转到外边一层。

pycharm怎么监控某个变量的变化 pycharm调试查看变量_断点调试_10

  1. run to cursor 运行到光标选定的代码处。

pycharm怎么监控某个变量的变化 pycharm调试查看变量_ide_11

  1. 代码行中会显示已经运行的变量的结果,下面的变量查看窗也可以看。

pycharm怎么监控某个变量的变化 pycharm调试查看变量_pycharm怎么监控某个变量的变化_12

pycharm怎么监控某个变量的变化 pycharm调试查看变量_python_13

参考视频

怎样使用PyCharm调试代码