python 获取当前行号 函数名 文件名
来源:互联网 发布:辛普森杀妻案真凶 知乎 编辑:程序博客网 时间:2024/04/26 11:58
python 获取当前位置所在的函数名和行号
在C/C++程序调试中经常用到的几个宏:__FILE__、__FUNCTION__、__LINE__,最近写python程序遇到问题调试时也想用下这种方式,找了下网上资料,发现这个问题还有不少人问,估计都是像我这种刚从C/C++转到python的吧。python中获取当前位置所在的函数名和行号都封装在sys中,获取方法如下:
- import sys
- def get_cur_info():
- print sys._getframe().f_code.co_filename #当前文件名,可以通过__file__获得
- print sys._getframe().f_code.co_name #当前函数名
- print sys._getframe().f_lineno #当前行号
- get_cur_info()
其他函数请参考:dir(sys._getframe()).
- python 获取当前行号 函数名 文件名
- python 获取当前函数名和行号
- 显示当前行号、文件名和函数名
- python程序获取当前行号和文件名
- C++打印当前文件名,行号,当前函数名
- 【python系列】python 获取当前位置所在的文件名、函数名和行号
- Java获取文件名/类名/函数名/行号的方法
- 显示当前行号、文件名和函数名(二)
- c#获取当前代码运行的文件名、运行的函数名以及当前代码执行的行号
- Python 中如何获取当前位置所在的文件名,函数名,以及行号
- 获取程序文件名,函数名,行号,日期,时间
- Python实验室一段日志代码,获取当前调用的函数名和行号
- Python实验室一段日志代码,获取当前调用的函数名和行号
- Android/Java获取当前代码执行时所在的文件名/方法名/行号
- python 通过_getframe获取函数名行号和调用函数
- C语言 打印文件名,行号,函数名
- Java打印文件名、函数名、行号
- Android 打印文件名、函数名、行号
- 笔录
- 函数调用约定(Calling Convention)
- Unity3D插件详细评测及教学下载
- 指向函数的指针
- static_cast、dynamic_cast reinterpret_cast和const_
- python 获取当前行号 函数名 文件名
- js操作select
- iptables删除一条已有的规则
- 混音算法研究
- iOS开发笔记——PDF的显示和浏览
- JAVA 可变参数
- 基于MCP2515的Linux CAN总线驱动程序设计(三)
- [WPF] 如何为无边框窗口设置阴影效果
- 第三周项目三————class Time时间计算器