基于python实现Pycharm断点调试
作者:Infinity丶?? 时间:2021-05-18 03:16:22
在Pycharm里设置断点如下:
这样启动debug
模式后(Shift+F9
),程序就会暂停在断点处。
如上面所示,暂停在第15行处,可以看到程序已经执行过的各种参数值。
注意:对于某些计算复杂度比较高的程序,计算比较耗时,而且这个时候并不在意数据的值,而是数据的结构,这个时候可以勾选Settings里的如下选项:
如果想继续向下单步执行程序,可以按快捷键F8。
可以看到程序向下执行了一步,到第16行暂停。如果继续按F8则会直接执行完第16行的函数,且到第17行暂停。如果想进入函数中进行调试,则需按快捷键F7
。
在该函数中可以继续按F8进行单步调试,如果想跳出该函数,则可以按 Shift+F8。
如果我想跳过某一段,直接运行我想到的地方,则可以在那一行打个断点,然后按快捷键F9就行。
来源:https://blog.csdn.net/weixin_42126327/article/details/122755704
标签:python,Pycharm,断点,调试
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
iscroll动态加载数据完美解决方法
2024-04-10 13:59:01
Python使用numpy模块实现矩阵和列表的连接操作方法
2023-02-17 21:05:41
pandas读取csv文件提示不存在的解决方法及原因分析
2022-10-27 19:08:02
利用Python正则表达式过滤敏感词的方法
2023-05-07 05:05:18
![](https://img.aspxhome.com/file/2023/0/95310_0s.jpg)
Python实现网站文件的全备份和差异备份
2022-11-01 04:26:14
数据库性能优化一:数据库自身优化提升性能
2024-01-24 04:02:07
![](https://img.aspxhome.com/file/2023/4/94464_0s.png)
MyCat环境搭建详细教程
2024-01-25 01:16:15
![](https://img.aspxhome.com/file/2023/1/67081_0s.png)
vue实现验证码倒计时按钮
2024-04-09 10:49:05
![](https://img.aspxhome.com/file/2023/5/139735_0s.gif)
Python第三方包之DingDingBot钉钉机器人
2022-09-06 14:50:38
vue3动态添加路由
2024-05-13 09:08:34
![](https://img.aspxhome.com/file/2023/6/126646_0s.png)
python读取几个G的csv文件方法
2023-06-04 08:01:27
CSS注意事项: 针对 Safari(WebKit)
2008-10-29 11:57:00
从xml中获取城市,省份名称
2008-09-05 15:07:00
Python字体反爬实战案例分享
2021-06-18 01:00:46
![](https://img.aspxhome.com/file/2023/9/75929_0s.png)
Python3.6 + TensorFlow 安装配置图文教程(Windows 64 bit)
2021-07-28 21:15:04
![](https://img.aspxhome.com/file/2023/1/81661_0s.png)
使用Python从零开始撸一个区块链
2021-06-02 07:28:22
![](https://img.aspxhome.com/file/2023/7/66827_0s.jpg)
实例讲解MySQL统计库表大小
2024-01-19 09:21:53
![](https://img.aspxhome.com/file/2023/9/88489_0s.png)
flask框架自定义过滤器示例【markdown文件读取和展示功能】
2023-03-07 19:22:27
Python数据分析库pandas基本操作方法
2022-07-17 23:15:18
![](https://img.aspxhome.com/file/2023/5/88975_0s.jpg)
由浅到深了解JavaScript类
2008-06-16 13:20:00