Я создаю маленький SimpleXMLRPCServer для проверки ip клиента.
Я пробую это:
Сервер
импортировать xmlrpclib
из SimpleXMLRPCServer импортировать SimpleXMLRPCServer
сервер = SimpleXMLRPCServer(("localhost", 8000))
def MyIp(): вернуть «Ваш IP: %s» % server.socket.getpeername()
server.register_function(MyIP)
сервер.serve_forever()
Клиент
импортировать xmlrpclib
se = xmlrpclib.Server("http://localhost:8000")
распечатать se.MyIp()
Ошибка
xmlrpclib.Fault: :(107, "Конечная точка транспорта не подключена")">
Как сделать client_address видимым для всех функций?