[pyar] Presentando PySimpleSoap (era Re: Modulos de SOAP para Python)
Mariano Reingart
reingart en gmail.com
Jue Jul 22 14:51:39 ART 2010
Recientemente liberamos una biblioteca para SOAP simple, basada en el
trabajo que venimos haciendo para la comunicación con web services de
AFIP (factura electrónica):
http://code.google.com/p/pysimplesoap/
En el sitio pueden encontrar el código y documentación (FAQ, Instalación, etc.)
Es muy simple y dinámico, fácil de instalar y usar, no requiere
extensiones complejas y/o compiladas (por ej. libxml/PyXML).
Es parecida a la librería XML RPC de python respecto a su forma de
uso, y tomamos algunas ideas de extenciones PHP por parecernos
bastante intuitivas, incluyendo SimpleXMLElement, un manipulador de
XML orientado a objetos.
Además, estamos trabajando para ver de incorporarla en Web2Py,
logrando una solución completa (full-stack) y avanzada (con una
interfaz de usuario que facilite la depuración y pruebas), tanto
cliente como servidor (despachador).
Sds
Mariano Reingart
http://www.sistemasagiles.com.ar
http://reingart.blogspot.com
2010/7/22 Luis Visintini <lvisintini en gmail.com>:
> Hola gente.
>
> Estoy buscando un Modulo SOAP para conectarme a un webservise.
> El problema es que ya probé de instalar 2 y no lo conseguí con éxito.
>
> Intente ZSI el cual tiene un binaro para windows, pero al ejecutarlo me
> indica que no puede encontrar el modulo xml.dom.ext.
> Mirando un poco in la nube me doy cuenta que tengo que instalar PyXML pero
> la versión más nuevas es aparentemente para Python 2.4
>
> Traceback (most recent call last):
> File "<string>", line 244, in run_nodebug
> File "C:\Users\lvisintini.KINEXO\Desktop\Info HugoMartini\Armado del
> catalogo\Armar Categorías.py", line 66, in <module>
> print getMagentoCatInfo()
> File "C:\Users\lvisintini.KINEXO\Desktop\Info HugoMartini\Armado del
> catalogo\Armar Categorías.py", line 43, in getMagentoCatInfo
> from ZSI.client import Binding
> File "C:\Program Files\Python26\lib\site-packages\ZSI\__init__.py", line
> 212, in <module>
> from ServiceProxy import *
> File "C:\Program Files\Python26\lib\site-packages\ZSI\ServiceProxy.py",
> line 10, in <module>
> from xml.dom.ext import SplitQName
> ImportError: No module named ext
>
>
> También probé SOAPpy pero no tuve éxito en la instalación porque lanzaba un
> error
> Algo relacionado con __future__ (lamentablemente no copié el error para
> mostrarlo)
>
> Como me conozco bien, es probable que me este complicando gratuitamente.
> Alguien me puede apuntar en la dirección correcta?
> Talvez un modulo que no probé aun?
>
> Gracias. Saludos
>
> Luis Visintini
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
More information about the pyar
mailing list