调试Python程序代码的几种方法总结
程序能一次写完并正常运行的概率很小,基本不超过1%。总会有各种各样的bug需要修正。有的bug很简单,看看错误信息就知道,有的bug很复杂,我们需要知道出错时,哪些变量的值是正确的,哪些变量的值是错误的,因此,需要一整套调试程序的手段来修复bug。 第一种方法简单直接粗暴有效,就是用print把可能有问题的变量打印出来看看: # err.py def foo(s): n = int(s) print '>>> n = %d' % n return 10 / n def main(): foo('0') main() 执行后在输出中查找打印的变量值: $ python er
用户评论
推荐下载
-
laravel ORM只开启created_at的几种方法总结
下面小编就为大家分享一篇laravel ORM 只开启created_at的几种方法总结,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
3 2020-10-28 -
同步异步动态引入js文件的几种方法总结
下面小编就为大家带来一篇同步异步动态引入js文件的几种方法总结。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
17 2020-11-06 -
清除浏览器缓存的几种方法总结必看
下面小编就为大家带来一篇清除浏览器缓存的几种方法总结(必看)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
13 2020-10-28 -
asp获取URL参数的几种方法分析总结原创
asp获取当前网址,或获取当前页面的所以参数
14 2020-12-31 -
IOS开发中发送e mail的几种方法总结
主要介绍了IOS 开发中发送e-mail的几种方法总结的相关资料,需要的朋友可以参考下
10 2020-09-03 -
iOS开发中runtime常用的几种方法示例总结
Runtime也就是所谓的“运行时”,因为是在运行时实现的。下面这篇文章主要给大家介绍了关于iOS开发中runtime常用的几种方法的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考下
15 2020-09-03 -
详解如何用django实现redirect的几种方法总结
主要介绍了如何用django实现redirect的几种方法总结,详细的介绍3种实现方式,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
13 2020-09-21 -
Redis实现分布式锁的几种方法总结
主要介绍了Redis实现分布式锁的几种方法总结的相关资料, Redis实现与Zookeeper实现和数据库实现,需要的朋友可以参考下
5 2020-10-04 -
Java中获取当前路径的几种方法总结
主要介绍了Java中获取当前路径的几种方法总结的相关资料,需要的朋友可以参考下
16 2020-09-28 -
java获取字节码文件的几种方法总结
主要介绍了java 获取字节码文件的几种方法总结的相关资料,这里总结了三种方法帮助大家实现该功能,需要的朋友可以参考下
7 2020-11-10
暂无评论