filename and line number of python script

前端 未结 9 1478
醉话见心
醉话见心 2020-11-28 01:50

How can I get the file name and line number in python script.

Exactly the file information we get from an exception traceback. In this case without raising an excep

9条回答
  •  轻奢々
    轻奢々 (楼主)
    2020-11-28 02:42

    import inspect    
    
    file_name = __FILE__
    current_line_no = inspect.stack()[0][2]
    current_function_name = inspect.stack()[0][3]
    
    #Try printing inspect.stack() you can see current stack and pick whatever you want 
    

提交回复
热议问题