[Python-Dev] Is it useful to update cgitb module?

Stéphane Blondon stephane.blondon at gmail.com
Sat Apr 7 16:21:06 EDT 2018


I wonder if it's useful to update the cgitb module, in particular the
html output.
I see some possible improvements:

1. In both text and html versions:

When a module is called, there are no parameters (displayed as '()'). I
think they are unnecessary. Perhaps the parentheses should be removed?
Perhaps it's better to keep them for backward compatibility?

### example for the text version ###
$ python3 demo.py
 /home/stephane/src/cgitest/demo.py in <module>()
    7 def func1(a, b):
### end of example ###

2. In html version only:
 a. If the executed code is in <module>: in this case, it is not shown
in the html version because the square brackets are interpreted as a
html tag (see the picture in attachement).
 b. Update the style of the html or/and using html5. It would be
prettier but it will be a big change for probably too few benefits.

What do you think about them? I can report bugs and send pull-requests
for them but I would prefer to get feedbacks before.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: traceback_cgi.gif
Type: image/gif
Size: 10238 bytes
Desc: not available
URL: <http://mail.python.org/pipermail/python-dev/attachments/20180407/efdc8684/attachment-0001.gif>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://mail.python.org/pipermail/python-dev/attachments/20180407/efdc8684/attachment-0001.sig>

More information about the Python-Dev mailing list