python如何一步步调试

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python如何一步步调试相关的知识,希望对你有一定的参考价值。

像VBA那样,F8一步步调试? 请教

装个Pycharm

1 添加断点

2 Debug下运行代码:

3 F8:进行下一步操作

F7 :跳入下一个方法中

参考技术A 你可以使用python自带工具pdb进行调试,python -m pdb xxx.py进入调试模式,这个比较类似于c++的gdb调试

首先是b设置断点命令,进入调试模式输入b xx(xx为行数),之后输入c指令执行代码,在xx行中断

n命令单步执行,不会进入函数内部

s命令单步执行,会进入函数内部

指令a是打印出当前函数的参数值,你要执行到函数位置再打印出参数值

指令j 是跳转到某一行执行有点类似b和c指令结合,具体使用j xx(xx为行数)

指令q,退出pdb调试模式

30天帮你一步步学会Python的开源项目

最近发现一个不错的免费开源学习项目:30天学会Python

如果您最近有学习Python的打算,不妨看看这个是否适合你?

项目地址:https://github.com/Asabeneh/30-Days-Of-Python 博客地址:https://blog.didispace.com/tj-30-days-of-python/

该项目内容的设计很棒,不是单纯的堆叠内容,而是制定了一个30天的学习计划,这样可以循序渐进的帮助读者来学习Python编程语言。

Python类教程那么多了,为什么推荐它呢,我觉得该项目有以下几点优势:

  • 适合初学者:该项目提供了一个逐步学习Python的计划,适合那些没有编程经验或想要进一步了解Python的人。
  • 全面而深入:该项目涵盖了Python编程的许多方面,包括基本语法、数据类型、函数、模块、面向对象编程等,可以帮助您全面了解Python。
  • 实践性强:该项目不仅提供理论知识,还包括许多实际的编程练习,可以帮助您巩固所学的知识并提高编程技能。
  • 社区支持:该项目有一个活跃的社区,您可以在其中与其他学习者交流和分享经验。
  • 免费开源:该项目是免费开源的,您可以自由地下载、使用和修改它。

总之,如果您想要学习Python编程,并且想要一个系统化、全面、实践性强的学习计划,那么这个项目是一个非常好的选择。

欢迎关注我的公众号:程序猿DD。前沿技术早知道,弯道超车有希望!积累超车资本,从关注DD开始!

以上是关于python如何一步步调试的主要内容,如果未能解决你的问题,请参考以下文章

一步步教你如何进行Xilinx SerDes调试

Python是如何一步步成为热门编程语言的?

c语言中线程怎么调试,最好有步骤,谢谢!!!

python,如图,为什么执行debug,没有一步步运行啊,直接成这样了?

c语言中啥叫做单步调试,步骤是啥???

pycharm如何查看变量值