def try_exception_test():try:a = 0b = 1/aprint(b)except Exception as e:print(e)# 发生异常所在的文件print(e.__traceback__.tb_frame.f_globals["__file__"])# 发生异常所在的行数print(e.__traceback__.tb_lineno)if __name__ == '__main__':try_exception_test()

模拟一段会抛出异常的代码

执行结果:

division by zero
C:/Users/admin01/Desktop/script/demo.py
4

可以看到报错原因为division by zero

文件位置为C:/Users/admin01/Desktop/script/demo.py

行数为第4行

要是系统中不能实时打印出来的话,可以考虑加上 flush=True

print(str(e), flush=True)

Python try...except...时捕获异常时具体文件和行数相关推荐

  1. python将txt文件按行数分成多个txt文件

    当一个txt文件太大了打不开,想到的这个方法,分成多个文件方便打开 如果文档中有中文打开时,加上  encoding='UTF-8'  具体见代码块中注释 代码运行工具:jupyter noteboo ...

  2. python读取txt文件的行数_python读取txt文件符合条件的行数-女性时尚流行美容健康娱乐mv-ida网...

    女性时尚流行美容健康娱乐mv-ida网 mvida时尚娱乐网 首页 美容 护肤 化妆技巧 发型 服饰 健康 情感 美体 美食 娱乐 明星八卦 首页 > 高级搜索 python 关系网图 pyth ...

  3. Python获取文件的行数和某一行的内容

    我们先创建一个文本文档,命名为text.txt: 我的"长生果"叶文玲 书,被人们称为人类文明的"长生果".这个比喻,我觉得特别亲切. 像蜂蝶飞过花丛,像泉水流 ...

  4. python统计csv行数_对Python 多线程统计所有csv文件的行数方法详解

    如下所示: #统计某文件夹下的所有csv文件的行数(多线程) import threading import csv import os class MyThreadLine(threading.Th ...

  5. python怎么读取txt文件并统计其字数-python计算文件的行数和读取某一行内容的实现方法...

    一.计算文件的行数 最简单的办法是把文件读入一个大的列表中,然后统计列表的长度.如果文件的路径是以参数的形式filepath传递的,那么只用一行代码就可以完成我们的需求了: count = len(o ...

  6. python读取文件某一行-python计算文件的行数和读取某一行内容的实现方法

    一.计算文件的行数 最简单的办法是把文件读入一个大的列表中,然后统计列表的长度.如果文件的路径是以参数的形式filepath传递的,那么只用一行代码就可以完成我们的需求了: count = len(o ...

  7. python读取某一行-python计算文件的行数和读取某一行内容的实现方法

    一.计算文件的行数 最简单的办法是把文件读入一个大的列表中,然后统计列表的长度.如果文件的路径是以参数的形式filepath传递的,那么只用一行代码就可以完成我们的需求了: count = len(o ...

  8. C++ 简单读写文本文件、统计文件的行数、读取文件数据到数组

    转自:http://hi.baidu.com/ctralt/blog/item/cde79fec87f841302697911c.html fstream提供了三个类,用来实现c++对文件的操作.(文 ...

  9. matlab中读文件的行数_[转载]MATLAB中获取大型文本文件行数方法研究(转)

    在工作中会有很多特殊的需要,比如我现在就遇到一个需要将大型的文本格式数据文件(比如5G)读取到MATLAB中,同时进行一定的处理.由于XP的内存是绝对没有办法将5G的数据一次性加载到工作空间的,此时一 ...

  10. 【Shell牛客刷题系列】SHELL1 统计文件的行数:学习wc命令和文本三剑客awk、grep、sed命令

    该系列是基于牛客Shell题库,针对具体题目进行查漏补缺,学习相应的命令. 刷题链接:牛客题霸-Shell篇. 该系列文章都放到专栏下,专栏链接为:<专栏:Linux>.欢迎关注专栏~ 本 ...

最新文章

  1. win10 安装cuda黑屏解决
  2. shell编程-条件判断
  3. php数字导出excel表格中_php怎么把数据表中的数据导出到excel表中
  4. linux小工具(2)终端记录器script命令
  5. 推荐系统——开源代码
  6. fortran转换 matlab代码,将Fortran77代码转换为Matlab代码以查找特征值/向量
  7. S5PV210裸机之SDRAM
  8. 】.NET使用NPOI组件将数据导出Excel
  9. mybatis学习笔记(1)-对原生jdbc程序中的问题总结
  10. JAVA基于权重的抽奖
  11. vm虚拟机配置动态ip和静态ip的方法
  12. 数字电路基础01(含半加器、全加器、逻辑化简、卡诺图化简)
  13. DNS的更新和ddns(动态域名解析)
  14. html5 手机uc浏览器 复制链接,UC浏览器里任意复制粘贴文本的方法
  15. matlab两个力的合成与分解,[转帖]小波图像分解与合成(例子) - Matlab讨论区 - 振动论坛 动力学,噪声 -......
  16. 【esxi跑网心云(cdn)软路由拨号】esxi服务器使用ikuai虚拟机拨号并配置家庭路由器上网
  17. 戴尔G3游戏本蓝屏现象频繁解决方案(最新篇)
  18. 北上广等一线城市IT岗位已接近饱和?
  19. 【精选】基于EasyX的贪吃蛇小游戏
  20. 推荐一个python库:Vaex

热门文章

  1. ARM SMMU的原理与IOMMU[转载]
  2. 交叉熵损失函数详解推导
  3. 乐视汽车仅靠老贾的哽咽和激情是不够的
  4. shell命令之`dirname`
  5. Java字符串反转常用的2种方式
  6. 转载 骏马金龙第9章 Linux进程和信号超详细分析
  7. Java多线程:Executors
  8. yield用法 (转载)
  9. XML 中的 ﹤![CDATA[ ]]>
  10. 分词器——ik——分词算法