pycharm调试

调试后出现

F8:step over 单步
F7:step into 进入
F9:resume program 重启程序 实际是 下个断点
特殊的:11行断点且2断点,则11停2停,2执行后不再回到11,和F7有区别
Alt+shift+F7:step into mycode,这个没看明白什么意思,自己调试时debug停在第一个断点,然后按这个,就会依次执行各代码,无论有无断点,更像F8(F7如果没遇到函数也和F8一样的,可以理解为单步),按照字面意思应该是“只进入自己的函数”,和F7类似的,不过它怎么判断是否是自己函数呢?同文件?同author,额不深究了,反正不打算用。
shift+F8:跳出,只对函数内有效,跳出函数后会回到函数所在行,(类似11,2,11),不是函数地方跳出会执行到结束
alt+F9:run to cursor 不打算用

参考:https://blog.youkuaiyun.com/u011331731/article/details/72801449 

Python 代码调试技巧:https://www.ibm.com/developerworks/cn/linux/l-cn-pythondebugger/
Python 基础——一张图告诉你PyCharm如何进行断点调试:http://blog.youkuaiyun.com/lanchunhui/article/details/49514297
Python 程序如何高效地调试?:https://www.zhihu.com/question/21572891
Pycharm使用debug对Python断点测试心得:https://www.noniu.com/jiaocheng/219.html
 

Pycharm调试脚本文件非常方便。首先,当你通过Pycharm来运行或者调试一个脚本文件时,会自动创建一个特殊的配置文件,用来记录脚本的名称、工作目录以及其他的重要调试信息。这样可以避免手动去创建配置文件。 要开始调试脚本文件,在编辑器中选择要调试的脚本文件,然后点击工具栏中的调试按钮。这将启动调试器并运行脚本。 一旦调试器启动,你可以使用各种工具按钮来控制调试过程。例如,你可以点击"继续"按钮来继续执行代码,点击"单步跳过"按钮来跳过当前行并继续执行下一行,点击"单步进入"按钮来逐行执行代码并进入函数内部。 Pycharm还提供了一种非常有用的功能,即断点。断点标记了一个代码行,在运行到该行时,调试器会将程序暂时挂起。你可以在需要暂停的代码行上设置断点,并在调试过程中观察代码的执行情况。Pycharm提供了多种类型的断点,每种类型都有不同的图标。你可以参考Pycharm的文档中的断点教程来了解更多信息。 需要注意的是,如果你想要深入了解Python编程的方法和技巧,最好参考Python官方文档或其他相关学习资源。Pycharm主要提供了一个方便的调试环境,帮助你更好地理解和排查代码问题。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [最全Pycharm教程(10)——Pycharm调试器总篇](https://blog.youkuaiyun.com/weixin_36670529/article/details/101788679)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值