Chers tous,
J'ai commencé à implémenter un petit service web en python avec ZSI [1]. J'ai choisi Python pour me donner une chance de progresser dans ce langage que je connais peu, mais je me trouve face à un problème déjà décrit sur le web en 2007 [2]. Ce n'est pas bloquant en soi, mais je suis ennuyé de voir que ce genre de bugs subsiste et que la dernière release stable de ZSI date également de 2007. Savez vous si ce projet est mort ? S'il existe de meilleures alternatives en Python ? Quelles les alternatives à Python lui-même pour ce genre de chose, avec des implémentation mieux maintenues ? Je pense sans conviction à Perl (moins propre) et à Java (plus lourd), et surtout je les connais déjà pas mal l'un et l'autre...
D'autre part, je développe avec Eclipse/PyDev, mais le debugger python me laisse perplexe: la modification d'un code en cours d'execution n'est pas prise en compte immédiatement comme c'est le cas en Java, où seul le bloc de code concerné par la modification est ré-executé. Avec PyDev, Je ne trouve pas d'autre moyen que de relancer le programme après avoir corrigé ce que j'ai pu identifier. Ce processus itératif est assez laborieux. Est-ce que ceux d'entre vous qui utilisent Eclipse pour faire du Python voient ce comportement sur des versions plus récentes que la mienne (Eclipse 3.4.2/PyDev 1.4.7) ?
À votre bon coeur :)
Aurel.
[1] http://pywebsvcs.sourceforge.net/
[2] http://osdir.com/ml/python.pywebsvcs.general/2007-03/msg0007(...)
# Django
Posté par Kopec . Évalué à 2.
Pas comme ZSI qui semble viellot (je me trompe peut être)
/!\ ici ils moinssent rapidement les adorateurs de Python
# pypi
Posté par Benoît Laurent (site web personnel) . Évalué à 2.
- TGWebServices - http://pypi.python.org/pypi/TGWebServices/ (Basé sur TurbiGears)
- dews - http://pypi.python.org/pypi/dews/ (dead simple Web Services for Python)
Ils ont été touts les eux mis à jour récemment.
Benoît
# suds
Posté par norbs . Évalué à 1.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.