Как исправить ошибки при использовании Flasks XMLRPC Handler?

Я использую XMLRPC для вызова функций Python во Flask из браузера.

При использовании расширения Flask XMLRPCHandler все ошибки Python, возникающие в базовом коде, перехватываются библиотекой и отправляются как ответы об ошибках XMLRPC на вызывающую страницу.

Это отлично работает; моя вызывающая страница получает сообщения об ошибках Python в javascript. Тем не менее, я иногда хотел бы исправить ошибки Python в моем редакторе, чтобы увидеть, что именно происходит. Ошибки, отправленные XMLrpc, не дают мне много чего сделать.

Я не уверен, как запретить XMLRPC возвращать ошибки Python в виде XML в мой браузер и вместо этого ломать мой редактор. Я надеюсь, что кто-то знакомый с flaskext.xmlrpc знает, как это сделать.

1 ответ

Библиотека должна где-то перехватывать исключения, чтобы обрабатывать их и отправлять в ответе. Найдите, где их ловят, и установите точку останова.

Другие вопросы по тегам