Как указать ShaleCode XMLRPC в сервере для Python
Вопрос
the xmlrpclib python - это удобный способ связи с другим компьютером надИнтернет, предоставляющий прямой доступ к занятиям, функциям и многое другому.В случае ошибки на стороне сервера эта ошибка сообщается на стороне клиента как A
Решение
После некоторого копания я нашел ответ.Чтобы «бросить» неисправность в сервере XMLRPC, можно сделать просто
import xmlrpclib
# some code
if not ok:
# throw fault:
raise xmlrpclib.Fault(11, "some message")
.
, который поднимает неисправность с помощью FACHCODE 11 и FILESSTRING «Некоторые Messsage» на стороне клиента.Это может быть переопределено для реализации собственных классов ошибок.
Не связан с StackOverflow