当前位置: 首页 > article >正文

每天一点python——day86

#每天一点Python——86
#异常处理模块traceback
'''
使用这个模块可以打印异常信息。
'''
#示例:
'''
输入:
print(10/0)
输出如下:
Traceback (most recent call last):
  File \scratches\scratch_1.py", line 7, in <module>
    print(10/0)
ZeroDivisionError: division by zero
第一行的traceback就是打印异常信息
'''
#我们如何自己实现打印过程:【如下】
'''
首先导入traceback
我们一般导入一个模块用的是import
后续也会讲
现在就先用一下如何使用traceback
'''
import traceback#导入模块,然后可以直接写代码了
try:
    print(1/0)
except:
    traceback.print_exc()
'''
Traceback (most recent call last):
  File "cratch_1.py", line 26, in <module>
    print(1/0)
ZeroDivisionError: division by zero
就会输出以上,将异常打印输出
'''

#每天一点Python——86
#异常处理模块traceback


http://www.kler.cn/news/156836.html

相关文章:

  • docker-compose脚本编写及常用命令
  • GlusterFS + 防火墙访问控制+提供NFS服务
  • zabbix配置snmp trap--使用snmptrapd和Bash接收器(缺zabbix_trap_handler.sh文中自取)--图文教程
  • 腾讯云双十二优惠活动有哪些?详细攻略来了!
  • 【云备份】服务端数据管理模块
  • 不瞒各位,不安装软件也能操作Xmind文档
  • 141. 环形链表
  • 食品行业研究:中国板栗市场种植前景及产量分析
  • 不修改数据库更换WordPress域名
  • 机器学习——支持向量机(SVM)
  • 支持PDF文档开发处理,Aspose.PDF升级至最新23.11,一起来看
  • 【C++】STL简介(了解)【STL的概念,STL的历史缘由,STL六大组件、STL的重要性、以及如何学习STL、STL的缺陷的讲解】
  • YOLOv5结合BiFPN,如何替换YOLOv5的Neck实现更强的检测能力?
  • 开启全新消费革命——消费增值,让每一笔消费变成财富!
  • CVE-2016-2510CVE-2017-5586 BeanShell漏洞
  • 网络层之IP数据报格式、数据报分片、IPv4、子网划分和子网掩码
  • 【ACM独立出版、确定的ISBN号】第三届密码学、网络安全和通信技术国际会议(CNSCT 2024)
  • git 提交文件过大 解决办法
  • 【C++】赋值运算符重载
  • Java中线程池相关的七个参数
  • 22、为什么是卷积?
  • 二叉树题目:二叉树的完全性检验
  • 浅谈安科瑞无线测温设备在挪威某项目的应用
  • Jupiter notebook使用
  • 力扣3题 无重复字符的最长子串 双指针(滑动窗口)
  • python监控显卡显存
  • 基于yolov8-道路裂缝检测
  • zsh配置自定义快捷命令
  • 深度学习记录--初识向量化
  • 【C++ regex】C++正则表达式