python实现异常信息堆栈输出到日志文件


Posted in Python onDecember 26, 2019

将try except中捕获到的异常信息输出到日志文件中,方便查找错误原因,tranceback模块提供了把详细出错堆栈信息格式化成字符串返回函数format_exc().

具体代码如下

import traceback
import logging

logging.basicConfig(filename='log.log')


def error_func():
  b = 1 / 0


if __name__ == '__main__':
  try:
    error_func()
  except:
    s = traceback.format_exc()
    logging.error(s)

出错后,就能在log.log中查看错误信息。

以上这篇python实现异常信息堆栈输出到日志文件就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python实现猜数字游戏(无重复数字)示例分享
Mar 29 Python
python&MongoDB爬取图书馆借阅记录
Feb 05 Python
python实现汉诺塔递归算法经典案例
Mar 01 Python
浅谈python jieba分词模块的基本用法
Nov 09 Python
Python将文本去空格并保存到txt文件中的实例
Jul 24 Python
python 读取Linux服务器上的文件方法
Dec 27 Python
深入浅析Python 中 is 语法带来的误解
May 07 Python
利用python和百度地图API实现数据地图标注的方法
May 13 Python
django中的图片验证码功能
Sep 18 Python
PyCharm如何导入python项目的方法
Feb 06 Python
Python批量获取并保存手机号归属地和运营商的示例
Oct 09 Python
Python Process创建进程的2种方法详解
Jan 25 Python
Python的对象传递与Copy函数使用详解
Dec 26 #Python
Python pandas库中的isnull()详解
Dec 26 #Python
python dataframe NaN处理方式
Dec 26 #Python
python实现大战外星人小游戏实例代码
Dec 26 #Python
Python数据存储之 h5py详解
Dec 26 #Python
Python 使用 prettytable 库打印表格美化输出功能
Dec 26 #Python
Python实现图片识别加翻译功能
Dec 26 #Python
You might like
如何利用php array_multisort函数 对数据库结果进行复杂排序
2013/06/08 PHP
Apache实现Web Server负载均衡详解(不考虑Session版)
2013/07/05 PHP
从零开始学YII2框架(一)通过Composer安装Yii2框架
2014/08/20 PHP
Yii中render和renderPartial的区别
2014/09/03 PHP
CodeIgniter记录错误日志的方法全面总结
2016/05/17 PHP
使用onbeforeunload属性后的副作用
2007/03/08 Javascript
location.href 在IE6中不跳转的解决方法与推荐使用代码
2010/07/08 Javascript
解析URI与URL之间的区别与联系
2013/11/22 Javascript
如何判断微信内置浏览器(通过User Agent实现)
2014/09/01 Javascript
JavaScript中实现异步编程模式的4种方法
2014/09/24 Javascript
Seajs 简易文档 提供简单、极致的模块化开发体验
2016/04/13 Javascript
vue2项目使用sass的示例代码
2017/06/28 Javascript
移动前端图片压缩上传的实例
2017/12/06 Javascript
一个Vue页面的内存泄露分析详解
2018/06/25 Javascript
详解vue2.0监听属性的使用心得及搭配计算属性的使用
2018/07/18 Javascript
vue项目实现表单登录页保存账号和密码到cookie功能
2018/08/31 Javascript
对Layer弹窗使用及返回数据接收的实例详解
2019/09/26 Javascript
小程序采集录音并上传到后台
2019/11/22 Javascript
JS简单表单验证功能完整示例
2020/01/26 Javascript
[26:21]浴火之凤-TI4世界冠军Newbee战队纪录片
2014/08/07 DOTA
Python实现list反转实例汇总
2014/11/11 Python
python爬虫爬取网页表格数据
2018/03/07 Python
Python 通过爬虫实现GitHub网页的模拟登录的示例代码
2020/08/17 Python
用OpenCV进行年龄和性别检测的实现示例
2021/01/29 Python
HTML5 Web Database 数据库的SQL语句的使用方法
2012/12/09 HTML / CSS
娇韵诗加拿大官网:Clarins加拿大
2017/11/20 全球购物
担保书格式及范文
2014/04/01 职场文书
租房安全协议书
2014/08/20 职场文书
2014年小学教师工作自我评价
2014/09/22 职场文书
员工开除通知书
2015/04/25 职场文书
2016年春季运动会通讯稿
2015/11/25 职场文书
高一军训口号
2015/12/25 职场文书
python使用openpyxl库读写Excel表格的方法(增删改查操作)
2021/05/02 Python
详解MySQL的主键查询为什么这么快
2022/04/03 MySQL
vue3使用vuedraggable实现拖拽功能
2022/04/06 Vue.js
Docker部署Mysql8的实现步骤
2022/07/07 Servers