Описание тега xmlrpclib
NoneXmlrpclib - это модуль стандартной библиотеки Python для прозрачной обработки удаленного вызова процедур XML. (Доступно с v2.2)
Xmlrpclib - это модуль стандартной библиотеки Python для обработки удаленного вызова процедур XML. Он доступен, начиная с Python 2.2, и может отправлять следующие типы данных:
- Булевы
- Числа
- Струны
- Массивы
- Диктовка
- Даты
- Двоичные данные
Главный класс библиотеки, ServerProxy
, прозрачно вызывает свои методы по сети без использования какого-либо специального синтаксиса. Например,
proxy = xmlrpclib.ServerProxy("http://www.example.com/rpc-example")
x = proxy.stdev([1,2,3,4,5])
сделает это за кадром:
Передать звонок на
stdev
(вместе с аргументами, преобразованными в формат XML RPC) по сети на сервер XML RPC по адресу "http://www.example.com/rpc-example".Сервер прочитает ответ команды с результатами вызова.
В
proxy
объект прочитает результаты.Результаты будут преобразованы из формата XML RPC в собственный объект Python и возвращены.
В документации на сайте хостов Python вxmlrpclib
документация.