[Python-ideas] adding a Debug exception?
ned at nedbatchelder.com
Tue Feb 28 13:17:52 CET 2012
On 2/27/2012 11:34 PM, Mark Janssen wrote:
> Had an idea on another thread (doctest) about a special exception
> called "Debug" that could could be raised to generate arbitrary output
> to stderr. This would be used instead of spurious print statements in
> code to inform developers during debugging (which might throw off
> doctest, for example). It could also replace "assert" (and improve
> upon it) which seems to be deprecated. Also, the __debug__ global
> could actually gain some functionality...
Raising an exception to generate a log message? You'd never execute the
statement after the raise, completely destroying the flow of the code.
Perhaps this idea needs a little more thought... Have you looked into
the logging module?
> santa fe
> Python-ideas mailing list
> Python-ideas at python.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Python-ideas