Latest Threat Research:SANDWORM_MODE: Shai-Hulud-Style npm Worm Hijacks CI Workflows and Poisons AI Toolchains.Details
Socket
Book a DemoInstallSign in
Socket

exception

Package Overview
Dependencies
Maintainers
1
Versions
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

exception

Extract unique Python exceptions with their traceback from a log file.

pipPyPI
Version
0.1.0
Maintainers
1

=============================== exception

.. image:: https://img.shields.io/pypi/v/exception.svg :target: https://pypi.python.org/pypi/exception

.. image:: https://img.shields.io/travis/tdhopper/exception.svg :target: https://travis-ci.org/tdhopper/exception

.. image:: https://readthedocs.org/projects/exception/badge/?version=latest :target: https://exception.readthedocs.io/en/latest/?badge=latest :alt: Documentation Status

.. image:: https://pyup.io/repos/github/tdhopper/cookiecutter-django/shield.svg :target: https://pyup.io/repos/github/tdhopper/exception/ :alt: Updates

Extract unique Python-Exceptions with their traceback from a log file.

WARNING!

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!

Installational

Clone this repository and install with

python setup.py install

This adds a utility called exception or exception.exe to your path.

Usage

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

or

cat logfile.txt | exception -e ValueError

Credits

This is based on a script by @originell.

This package was created with Cookiecutter_ and the audreyr/cookiecutter-pypackage_ project template.

.. _Cookiecutter: https://github.com/audreyr/cookiecutter .. _audreyr/cookiecutter-pypackage: https://github.com/audreyr/cookiecutter-pypackage

======= History

0.1.0 (2016-06-16)

  • First release on PyPI.

Keywords

exception

FAQs

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts