Python调试

本文介绍了Python中的异常处理,包括try-except-else-finally语句的使用和注意事项。此外,还探讨了调试方法,如print、assert、logging和pdb的使用,以及单元测试的重要性和执行方式。通过这些技巧,可以帮助开发者更有效地定位和解决代码中的问题。
摘要由CSDN通过智能技术生成

python的调试包括:代码调试,单元测试,文档测试。


异常,错误处理:

在程序运行中,总会遇到各种各样的错误,有的错误时编程代码有问题造成的,这种错误我们通常称为BUG,BUG是必须修复的,

还有的错误时用户输入造成的,这种能够错误可以通过检查用户的输入来做相应的处理。

还有一种错误是完全无法唉程序运行过程中预测的,比如写文件,磁盘满了写不进去了,比如从网络中抓取数据,突然断网了,

通常这种错误称为异常,在程序中这种必须要处理的,否则程序会因为问题而退出。

遇到错误最原始的方式结局方法是实现约定一个错误代码,这样就知道是否有错,在操作系统提供的调用中非常常用

缺点:

1.函数本身返回的数据与错误码会混在一起,需要大量的判断是否出错,

2.一旦出错,需要一级一级上报,知道讴歌函数可以处理。

try……except……else 语句

格式:

try:

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值