Клиент SOAP для Python 3

Хотя этот вопрос очень популярен в StackOverflow, проведя некоторое время здесь и в Google, я до сих пор не нашел конкретного ответа о том, что является наиболее подходящим способом для использования SOAP в Python 3.

Я посмотрел, существует ли клиентский модуль SOAP Python 3? , и я надеюсь, что он устарел, и сегодня может возникнуть некоторое решение этого.

Я думал о некоторых идеях:

  1. Используйте скрипт 2to3 для переноса некоторых существующих библиотек на Python 3 (SOAPy, suds и т. Д.).
  2. Загрузите внешний модуль, используя технологии микширования (Py3k + Jython, Py3k + Python 2.6 и т. Д.)
  3. Записывайте в классы Python с жестким кодом, которые соответствуют определениям файлов WSDL (что подразумевает жесткую связь / высокий уровень обслуживания).
  4. Напишите программное обеспечение в Python 3.0, вызовите функции модуля python2.6 только через пакет execnet . Для этого требуется, чтобы Python 2.6 был установлен на компьютере, а программное обеспечение, написанное на Python3.0, было замороженным двоичным кодом.

Есть идеи?

заранее спасибо

Python - лучший язык программирования в мире.