Python traceback模块简单使用
2024-08-28 01:08:53
Python中的traceback模块被用于跟踪异常返回信息,可以在logging中记录下traceback。
traceback.format_exc() 获取异常为字符串,保存到日志文件 try:
import lxml
except:
trace = traceback.format_exc()
logger.error(f'\n{trace}')
日志文件输出:
[2018-10-26 17:20:47,698] - [__main__] - [ERROR] -
Traceback (most recent call last):
File "/home/ldy/myself/untitled/scripts/scripts.py", line 20, in <module>
import lxml
ModuleNotFoundError: No module named 'lxml'
与traceback.print_exc()的区别是,后者直接输出在控制台。
最新文章
- POJ 2386 Lake Counting(深搜)
- Gulp-前端进阶A-3---如何不刷新监控文件变化?
- python (2)xpath与定向爬虫
- 如何正确选择MySQL数据列类型
- AsyncTask的介绍
- window.clearInterval与window.setInterval的用法(
- hdoj 1513 Palindrome【LCS+滚动数组】
- oracle权限的分配
- hdu 5183(hash)
- 【转】QT样式表 (QStyleSheet)
- ubuntu输入某个目录测试该目录里.C文件里代码行数shell脚本
- 使用vs编译事件来动态发布配置文件
- Ubuntu软件中心卡在正在应用更改的解决办法
- Dynamics CRM 2015 Online Update1 UI界面的更新变化
- Mac上使用jenkins+git持续集成浅析
- 如何把PDF文件拆分为多个文件
- git 查看提交历史
- C#编程(四十四)----------string和stringbuilder
- Leetcode_6. Zigzag convertion
- Jenkins+Ant+TestNG+Testlink自动化构建集成
热门文章
- 关于node中 require 和 ES6中export 、export default的总结
- NPOI 1.1
- [转]IE userData
- python统计一个文本中重复行数的方法
- python条件变量之生产者与消费者操作实例分析
- 【solr】Solr5.5.4+Zookeeper3.4.6+Tomcat8搭建SolrCloud集群
- python基础--闭包and装饰器
- Leetcode643.Maximum Average Subarray I子数组的最大平均数1
- 实践中了解到的CSS样式的优先级
- 【JZOJ3297】【SDOI2013】逃考(escape)