grbgooglefan <ganeshbo...@gmail.com> writes:

> I would like to avoid [exceptions] when compiling the libpython.a
> library because when this libpython gets used for production purpose
> and it aborts, the application goes down without any means of
> graceful handling that error condition. How can we handle this?

Exceptions are a fundamental control flow mechanism in Python, and
Python programs need them enabled in order to function properly.

What you actually want is (as you say) to properly handle any
un-caught exceptions. This is done by writing an exception handler
function and then binding the name ‘sys.excepthook’
<URL:http://docs.python.org/library/sys#sys.excepthook> to your
function as the default exception handler.

-- 
 \        “Somebody told me how frightening it was how much topsoil we |
  `\   are losing each year, but I told that story around the campfire |
_o__)                             and nobody got scared.” —Jack Handey |
Ben Finney
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to