mauricio escribió:s3cr3to escribió:Quizás en Arch me vaya mejor.[/i]
En Arch va de lujo, mi equipo de trabajo usa Arch, solo Arch
Ok, ya conseguí que funcione en Ubuntu (sin virtualenv), y en Arch (con virtualenv)
Prerréquisitos:
+ httplib2; en Arch use el fork (
https://bitbucket.org/jaraco/httplib2), no recuerdo cuando lo instalé en ubuntu, pero quizas utilice pip en aquel entonces:
+ pysimplesoap; descargar el adjunto de @mauricio o directamente de git (
https://github.com/pysimplesoap/pysimplesoap).
> descomprimir y copiar la subcarpeta "pysimplesoap" en "dist-packages" de la versión de python a utilizar y cambiar los permisos, por ejemplo:
Código: Seleccionar todo
$ sudo cp ./pysimplesoap/ /usr/lib/python2.7/dist-packages/ -r
$ sudo chmod 0755 /usr/lib/python2.7/dist-packages/pysimplesoap
Al código que proporciono @mauricio lo nombre "wssatvalida.py", y así lo comprobé:
Código: Seleccionar todo
$ python wssatvalida.py AAV8705296P4 XAXX010101000 855.80 18270533-399E-4E67-A5AD-26EC5F3180F7
En Arch, use un entorno virtual ("env1ws"), copie el código de ambos paquetes (httplib, pysimplesoap) en: "/home/s3cr3to/virt/env1ws/lib/python3.3/site-packages/"
Y claro, funcionó "de lujo"
Saludos!