Как исправить ошибки при использовании Flasks XMLRPC Handler?
Я использую XMLRPC для вызова функций Python во Flask из браузера.
При использовании расширения Flask XMLRPCHandler все ошибки Python, возникающие в базовом коде, перехватываются библиотекой и отправляются как ответы об ошибках XMLRPC на вызывающую страницу.
Это отлично работает; моя вызывающая страница получает сообщения об ошибках Python в javascript. Тем не менее, я иногда хотел бы исправить ошибки Python в моем редакторе, чтобы увидеть, что именно происходит. Ошибки, отправленные XMLrpc, не дают мне много чего сделать.
Я не уверен, как запретить XMLRPC возвращать ошибки Python в виде XML в мой браузер и вместо этого ломать мой редактор. Я надеюсь, что кто-то знакомый с flaskext.xmlrpc знает, как это сделать.
1 ответ
Библиотека должна где-то перехватывать исключения, чтобы обрабатывать их и отправлять в ответе. Найдите, где их ловят, и установите точку останова.