You can Microsoft.Scripting.Runtime.ExceptionHelpers.GetStackFrames on the 
Exception object and you'll get back an enumerable of DynamicStackFrame's.  
That will give you function names, filenames, and line numbers.

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Serge
Sent: Monday, September 29, 2008 11:37 AM
To: [email protected]
Subject: [IronPython] Getting exception line number?

Hi all, I've been unable to figure out how to get the python line number/source 
span associated with an exception being thrown from IP2. The 
IronPython.Runtime.Exceptions don't seem to have an attibute to describe this.

Can someone enlighten me please?
_______________________________________________
Users mailing list
[email protected]
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com

Reply via email to