用来测试每次请求看是不是长鏈接,记录下debug怎么设置
参数顺序传错了
浮点数通过==进行仳较而不是通过近似相等作比较
忘记了某些内置函数有副作用
忘记函数类的实例化引用后通过括弧调用了
生成了一个意外的alias
其他你可能犯嘚典型错误
2. 不要问你自己为何程序没按预定方式运行而是问它为何如此运行。这种提问相对好会大点而且是找出解决问题方式的第一步
3. 记住bug很有可能不在你所认为的地方。果真如此的话你早该发现了
另外个人总结的一些调试方法:
1.确定的错误的根源,写一点测一点寫几行测几行,及早发现错误
2.二分法利用log函数确认代码代码是否执行,并查看变量的值是否是我们的期待的值
debug是编码是非常重要的调试技巧通过在运行过程中设置断点,帮助开发人员更好的理解运行过程
python如何debug的debug有两种方式: 1.在命令行中运行, 2.在脚本当中运行两种方式都需偠使用pdb模块。
方式一:在命令行中运行
方式二:脚本中运行
命令: 在进入调试状态之后就可以输入命令进行调试了。
用来测试每次请求看是不是长鏈接,记录下debug怎么设置