这篇文章主要为大家详细介绍了python打印当前文件错误行的简单示例,具有一定的参考价值,可以用来参考一下。

对python这个高级语言感兴趣的小伙伴,下面一起跟随512笔记的小编两巴掌来看看吧!

在python错误调试过程中有时需要打印当前python文件错误行,下面来介绍一下方法:

import sys

try:

a = [1,2]

print a[3]

except:

s=sys.exc_info()

print "Error '%s' happened on line %d" % (s[1],s[2].tb_lineno)

打印execfile的打印错误行:

try:

execfile("tprint.py")

except Exception, info:

#print info[1]

print "Error '%s' happened on line %d" % (info[0], info[1][1])

利用反射机制,调用函数,打印被调用方的错误行及错误信息

try:

callfunc.callfunc(myklass,strmethod,params)

except :

print '=== STEP ERROR INFO START'

import traceback

traceback.print_exc()

print '=== STEP ERROR INFO END'

注:关于python打印当前文件错误行的简单示例的内容就先介绍到这里,更多相关文章的可以留意512笔记的其他信息。

关键词:错误行

您可能感兴趣的文章

python打印报错信息_python打印当前文件错误行的简单示例相关推荐

  1. python 获取本地视频信息_python获取视频文件信息

    技术爱好者 随笔 - 42, 文章 - 0, 评论 - 0, 引用 - 0 importos importsys importxlwt from moviepy.editor importVideoF ...

  2. python实现定时任务的方式_Python实现定时执行任务的三种方式简单示例

    本文实例讲述了Python实现定时执行任务的三种方式.分享给大家供大家参考,具体如下: 1.定时任务代码 #!/user/bin/env python # @Time :2018/6/7 16:31 ...

  3. python的实时音频传送_python – 使用Alexa传输音频的最简单示例

    以下代码对我有用: def lambda_handler(event, context): return { "response": { "directives" ...

  4. 浅谈工作/学习中找bug的思路_0_调试、try-catch以及打印报错信息和百度的方法、No default constructor for entity: com.gyf.bos.mod

    浅谈工作/学习中找bug的思路_0 文章目录 浅谈工作/学习中找bug的思路_0 调试.try-catch-以及打印报错信息和百度的方法 前言 描述 解决思路1 -- 检查移植的代码,细枝末节也不要忽 ...

  5. python处理文件错行_打印当前python文件错误行

    在python错误调试过程中有时需要打印当前python文件错误行,下面来介绍一下方法: import sys try: a = [1,2] print a[3] except: s=sys.exc_ ...

  6. python输入输出简单例子_Python 文件和流的简单示例

    这篇文章主要为大家详细介绍了Python 文件和流的简单示例,具有一定的参考价值,可以用来参考一下. 对python这个高级语言感兴趣的小伙伴,下面一起跟随512笔记的小编两巴掌来看看吧! 1.打开文 ...

  7. 导入数据任务(id:373985)异常, 错误信息:解析导入文件错误,请检查导入文件内容,仅支持导入json格式数据及excel文件...

    小程序导入,别人导出的数据库json文件,错误信息如下: 导入数据库失败, Error: Poll error, 导入数据任务(id:373985)异常,错误信息:解析导入文件错误,请检查导入文件内容 ...

  8. 导入数据任务(id:373985)异常, 错误信息:解析导入文件错误,请检查导入文件内容,仅支持导入json格式数据及excel文件

    导入数据任务(id:373985)异常, 错误信息:解析导入文件错误,请检查导入文件内容,仅支持导入json格式数据及excel文件 参考文章: (1)导入数据任务(id:373985)异常, 错误信 ...

  9. python提取pdf发票信息_python读取pdf(发票)

    想读取文件夹*.pdf格式的发票并写入到excel当中,当然也可以写入txt(注释代码有) 详见下面代码,代码开头有参考的几篇文章的地址 一开始用的是pdfplumber,不好用,识别率不高,后来使用 ...

最新文章

  1. AngularJS 国际化——Angular-translate
  2. 如何正确有效表达:对不起,我们已经尽力了?
  3. PostgreSQL的ecpg程序的调适与运行
  4. 首个64层3D NAND闪存技术出现
  5. js for循环_JS 函数的执行时机(深入理解6个6)
  6. 小米手机调用系统截图挂掉问题
  7. Spring Security Oauth2 (二) 代码 授权码模式
  8. pycharm用阿里云镜像_新购买的阿里云服务器准备到期时能否用学生身份优惠续费?...
  9. 海康威视摄像机html5播放rtsp方案
  10. 「软件项目管理」一文详解软件项目进度计划
  11. 计算机常用算法对照表整理
  12. qt5.10.1安装
  13. 物联网周刊(第 5 期):智能家居入口之争
  14. 移动开发技术(Android)——实验1 Android开发环境搭建及简单程序实现
  15. Cortex-A7 MPCore 架构
  16. Windows命令提示符窗口操作命令
  17. Python编程:从入门到实践(课后习题:第6章 字典)
  18. 名编辑电子杂志大师教程 | 如何调用外部本地文件?
  19. Xmind教程-添加外框
  20. 旅行+社交APP功能需求分析

热门文章

  1. Loader的用法详解
  2. uniapp开发微信小程序如何调取自带的地址管理 获取用户收货地址
  3. Simple_Wallet 在服务器端通过RPC操纵钱包
  4. HTTPUnit测试
  5. 什么是二级分销系统?
  6. 单片机I/O口管脚内部结构(锁存器,输出驱动器,三态缓冲器,多路开关)
  7. 我们用最详细的方式解析Android消息机制的源码,小白也能看明白
  8. andrioid项目开发之教程 桌面
  9. oracle 触发器(根据条件修改插入后的某个字段值)
  10. prototype 与 _proto_ 的区别