Здравствуйте, achmed, Вы писали:
A>Какую библиотеку лучше использовать для написания SOAP клиента?
Я использовал
suds. Легкая и очень простая в использовании.
Например:
from suds.client import Client
client = Client('http://127.0.0.1/service?wsdl', username='user', password='pass')
print client #< выводит список сервисов, функций и типов
print client.service.Foo('bar')
Баги конечно же тоже есть, например с прокси плохо работает (или я не научился как оно делается)...
Но все решаемо, обычно достаточно почитать исходники.