十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
装个Pycharm
桐城网站制作公司哪家好,找成都创新互联公司!从网页设计、网站建设、微信开发、APP开发、响应式网站设计等网站项目制作,到程序开发,运营维护。成都创新互联公司从2013年创立到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选成都创新互联公司。
1 添加断点
2 Debug下运行代码:
3 F8:进行下一步操作
F7 :跳入下一个方法中
今天遇到同样的问题,就来答一波吧
1,如果是在类中,那么就很简单了,类中的一个函数调用另一个函数,只要在那个被调用的函数前加self即可(图如下,详细可以参考笔者博客),
2,如果不是在类中,(这是笔者遇到的问题),有一个简单的方法,如下sin_f函数调用sin函数(注:a=sin()不能写到sin_f()函数下,会说a没声明就调用):
3,如果是已经存在的包,那么调用包更简单了,(同样可以参考笔者上面给的那个博客第四部分)
4,最后,更多关于python问题可以参考笔者的python教程笔记
其中 -m 参数 == module-name
Searches sys.path for the named module and runs the corresponding .py file as a script.
以pdb 就模块 运行xxxx.py
测试test函数 既
pdb.run("test(100,100)");
其中需要函数调用字符串,而不添加双引号则为直接调用函数,
调用run函数后,进入pdb模式 继而s 进入函数内部进行调试
import pdb
在需要添加断点的地方添加 pdb.set_trace()