Extract unique Python exceptions with their traceback from a log file.
Extract unique Python-Exceptions with their traceback from a log file.
The extraction logic here is heuristic and may fail you. Don’t depend on it for any life or death situations. Also, please submit feedback on how it could be improved!
Clone this repository and install withpython setup.py install
This adds a utility called exception or exception.exe to your path.
To extract the Python tracebacks from a log called _logfile.txt_, run:
$ exception -f logfile.txt
If you want to exclude certain exceptions, try:
$ exception -f logfile.txt -e ValueError,AttributeError
You can all pass multiple filenames:
$ exception -f logfile1.txt logfile2.txt
This would exclude would exclude any ValueError or AttributeError tracebacks from the output.
The tool can also read the log file from stdout, e.g.:
cat logfile.txt | exception
cat logfile.txt | exception -e ValueError
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|File Name & Checksum SHA256 Checksum Help||Version||File Type||Upload Date|
|exception-0.1.0-py2.py3-none-any.whl (5.7 kB) Copy SHA256 Checksum SHA256||2.7||Wheel||Jun 16, 2016|
|exception-0.1.0.tar.gz (12.7 kB) Copy SHA256 Checksum SHA256||–||Source||Jun 16, 2016|