Clean absolute file paths from Python traceback lines, keeping quotes intact.
Constraints
Example
>>> sanitize_traceback('File "/home/user/project/module.py", line 3\n x = 1')
'File "module.py", line 3\n x = 1'
>>> sanitize_traceback(' File "/usr/lib/python3.9/os.py:123", in foo')
' File "os.py:123", in foo'
>>> sanitize_traceback('Traceback (most recent call last):\n File "/home/user/app/main.py", line 5, in <module>')
'Traceback (most recent call last):\n File "main.py", line 5, in <module>'
>>> sanitize_traceback('No paths here')
'No paths here'
Recent Submissions
No submissions yet — hit Run Tests to try!
Hints