75 votes

Ce SAVON bibliothèques existent pour Python 3.x?

J'ai cherché sur le web pour une pris en charge SAVON bibliothèque pour Python 3. (client et serveur)

Voici la liste des bibliothèques que j'ai trouvé:

Python 2:

  • Savonneuseabandonnées Python 2 projet
  • ZSIabandonnées Python 2 projet
  • soaplibabandonnées Python 2 projet
  • La MOUSSEabandonnées Python 2 du projet (pas d'activité depuis 02/2012)
  • rpclibabandonnées Python 2 du projet (pas d'activité depuis 08/2012)
  • pysimplesoap: active Python 2 du projet (dernière version 08/2013)

Python 3:

  • SUDS-jurko: active Python 2/3 de projet (dernière version 11/2013)
  • ladon: active, mais les services web seulement

Cette liste semble complète pour vous? (Pour info, j'ai utilisé ce post comme point de départ (Le but de ce post était le même, mais pour Python 2))

ladon me semble le seul cadre existant pour Python 3, mais autant que je sache, peut seulement être utilisé pour la mise en œuvre côté serveur.

NON: je ne veux pas migrer de l'un à l'arrêt de Python 2 projets de moi-même. Je suis à la recherche d'un soutenu le projet avec une équipe active de fournir de l'aide en cas de besoin.

Mise à jour sur le 28/09/2013

2voto

TheSentinel Points 101

En fonction de la complexité du service, vous pouvez utiliser ladon pour le côté serveur et de se moquer du client par la main jusqu'à ce qu'il y a une meilleure solution disponible.

Il suffit d'appeler le service avec mousse (ou similaire) avec l'enregistrement activé et note le SAVON d'emballage sur la demande. L'utiliser pour envelopper votre demande et appelez le service à la plaine http.

Ce n'est pas une solution idéale, mais il peut vous obtenir par jusqu'à ce que vous avez un package pour le remplacer.

0voto

ThatAintWorking Points 361

J'ai fait cette même recherche il y a plusieurs mois et est venu à la même conclusion. Il n'y a vraiment pas beaucoup à choisir dans cet espace. J'ai fini par coller avec Python 2.7 et à l'aide d'eau Savonneuse pour mon projet car il est tellement facile à utiliser. Il peut être interrompu, mais il fonctionne encore. Je me figure que, parfois, vous avez juste à obtenir vos mains un peu sale et vous soutenir, c'est pourquoi nous sommes appelés programmeurs.

0voto

lefterav Points 1207

rpclib: semble le seul projet actif. Dans leur description, ils disent qu'ils sont à la recherche de volontaires pour le tester pour Python 3. Donc, vous devriez peut-être vous-même bénévole!

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X