Отправить SOAP-запрос с Django

Первый раз с использованием SOAP и интересно, как я могу сделать простой запрос SOAP с использованием django? Я еще не пытался настроить pysimplesoap, сначала я просто хочу подключиться к веб-сервису.

У меня есть строка заголовка XML и тела

xml_header = ""
xml_body = ""

Как я могу отправить этот запрос и ждать ответа?

РЕДАКТИРОВАТЬ: я использую Python 3.4 для SUDS не вариант

2 ответа

Решение

Одним из способов является использование библиотеки Suds по вашему мнению: https://fedorahosted.org/suds/

Документация: https://fedorahosted.org/suds/wiki/Documentation

Еще одна библиотека, которую стоит проверить - это Zeep.

Некоторые из более сложных SOAP-транзакций практически невозможны с SUDS, но просты в ZEEP.

http://docs.python-zeep.org/en/master/

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