<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    On 2/27/2012 11:34 PM, Mark Janssen wrote:
    <blockquote
cite="mid:CAMjeLr_=hoaGnDgEiDtL-MyO4XLTYgNRwwU=E=s+mAX1_jiJLg@mail.gmail.com"
      type="cite">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...
      <div>
        <br>
      </div>
    </blockquote>
    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?<br>
    <br>
    --Ned.<br>
    <blockquote
cite="mid:CAMjeLr_=hoaGnDgEiDtL-MyO4XLTYgNRwwU=E=s+mAX1_jiJLg@mail.gmail.com"
      type="cite"><br>
      <div>mark</div>
      <div>santa fe</div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
Python-ideas mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Python-ideas@python.org">Python-ideas@python.org</a>
<a class="moz-txt-link-freetext" href="http://mail.python.org/mailman/listinfo/python-ideas">http://mail.python.org/mailman/listinfo/python-ideas</a>
</pre>
    </blockquote>
  </body>
</html>