Красивые Обратные Трассировки В Python

Как часто вы получаете подобные сообщения об ошибках?

  
   

Traceback (most recent call last): .

File ".

", line .

, in .

process(lst[index]) IndexError: list index out of range

Эх, если бы я мог тогда узнать значение слов lst и index. python-catcher — автоматическое создание HTML-трейсбэков с локальными переменными и источниками, + загрузка в Интернет - пользуйтесь на здоровье.



Красивые обратные трассировки в Python

Пример реального отчета: ajenti.org/catcher/view/10 Пример использования:

import catcher try: launch_important_stuff() except Exception, e: report = catcher.collect(e) html = catcher.formatters.HTMLFormatter().

format(report, maxdepth=4) url = catcher.uploaders.AjentiOrgUploader().

upload(html) print 'Application has crashed. Please submit this link along with the bug report:' print url

ПиПИ , Гитхаб , свежий деб Здесь .

Больше добавить нечего :) Теги: #python #traceback #python #программирование

Вместе с данным постом часто просматривают: