module documentation

Undocumented

Class DebugFrameSummary A :class:`traceback.FrameSummary` that can evaluate code in the frame's namespace.
Class DebugTraceback Undocumented
Function render_console_html Undocumented
Constant CONSOLE_HTML Undocumented
Constant FOOTER Undocumented
Constant FRAME_HTML Undocumented
Constant HEADER Undocumented
Constant PAGE_HTML Undocumented
Constant SUMMARY_HTML Undocumented
Function _process_traceback Undocumented
def render_console_html(secret: str, evalex_trusted: bool) -> str: (source)

Undocumented

CONSOLE_HTML = (source)

Undocumented

Value
(HEADER+'''<h1>Interactive Console</h1>
<div class="explanation">
In this console you can execute Python expressions in the context of the
application.  The initial namespace was created by the debugger automatically.
</div>
<div class="console"><div class="inner">The Console requires JavaScript.</div></
div>)
...

Undocumented

Value
'''      <div class="footer">
        Brought to you by <strong class="arthur">DON\'T PANIC</strong>, your
        friendly Werkzeug powered traceback interpreter.
      </div>
    </div>

    <div class="pin-prompt">
...
FRAME_HTML: str = (source)

Undocumented

Value
'''<div class="frame" id="frame-%(id)d">
  <h4>File <cite class="filename">"%(filename)s"</cite>,
      line <em class="line">%(lineno)s</em>,
      in <code class="function">%(function_name)s</code></h4>
  <div class="source %(library)s">%(lines)s</div>
</div>
'''

Undocumented

Value
'''<!doctype html>
<html lang=en>
  <head>
    <title>%(title)s // Werkzeug Debugger</title>
    <link rel="stylesheet" href="?__debugger__=yes&amp;cmd=resource&amp;f=style.
css">
    <link rel="shortcut icon"
...
PAGE_HTML = (source)

Undocumented

Value
((HEADER+'''<h1>%(exception_type)s</h1>
<div class="detail">
  <p class="errormsg">%(exception)s</p>
</div>
<h2 class="traceback">Traceback <em>(most recent call last)</em></h2>
%(summary)s
<div class="plain">))
...
SUMMARY_HTML: str = (source)

Undocumented

Value
'''<div class="%(classes)s">
  %(title)s
  <ul>%(frames)s</ul>
  %(description)s
</div>
'''

Undocumented