[Python-Dev] Patch review: [ 1098732 ] Enhance
tracebacks and stack traces with vars
Phillip J. Eby
pje at telecommunity.com
Thu Feb 10 01:11:48 CET 2005
At 12:21 AM 2/10/05 +0100, Martin v. Löwis wrote:
>Phillip J. Eby wrote:
>>Yes, but not as a default behavior. Many people already consider the
>>fact that tracebacks display file paths to be a potential security
>>problem. If anything, the default traceback display should have less
>>information, not more. (E.g., display module __name__ instead of the
>>code's __file__).
>
>Notice that this patch does not change the exception printing behaviour
>of Python at all. It just changes the implementation of
>traceback.print_exception, so it only affects code that actually uses
>this function. Furthermore, it only affects code that uses this function
>and is *changed* to supply the argument True for print_args.
I was just responding to the OP, who was advocating it for Python default
behavior, or behavior controlled by the command line. That's why I said,
"Yes, but not as a default behavior."
More information about the Python-Dev
mailing list