Précédent   Forum du club des développeurs et IT Pro > Autres langages > Python & Zope > Réseau/Web
Réseau/Web Forum d'entraide sur Python et le réseau/Web
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 27/09/2012, 15h32   #1
Pymento
Membre confirmé
 
Avatar de Pymento
 
Homme
Ingé. Info.
Inscription : janvier 2008
Messages : 360
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 25
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingé. Info.

Informations forums :
Inscription : janvier 2008
Messages : 360
Points : 296
Points : 296
Par défaut WebServices.py (php like)

Bonjour, je n'ai pas réussi à trouver mon bonheur sur le forum, alors je me permet de poser ma question.

Je pense qu'il y a un truc que je ne maitrise pas bien niveau architecture globale.

En gros, je veux simplement faire un WebServices.py (sans framework ni nouvelles libs) qui réagirait comme un fichier.php en quelques sorte, standalone.

Code :
1
2
3
4
5
/www/WebServices.php?var=1
if request.method == 'get':
   return request.GET['var']
 
-> 1
Ne faite pas attention au php, c'est simplement pour illustrer mon propos
Code :
1
2
3
/www/WebServices.py?var=1
 
-> 1
J'ai pu lire plein de chose différentes, et surtout avec des dates pas toujours très proche de 2012.

Celle qui à l'air de se rapprocher de ce que je recherche, semblerait être la méthode de passer les fichiers .py, d'un dossier en particulier, en exécution coté serveur. Et analyser les paramètres/formulaire entrant, et aiguiller mes retours.
Mais je ne suis pas très performant en système du coup je souhaiterai aussi avoir la config minimale pour que ça fonctionne.

Mais je voudrais avoir votre avis. Mon but étant de mettre en place de petits webservices qui seront sollicités autant en ajah/ajax qu'en simple service.


J'insiste encore sur le fait que je veux que ce soit le plus simple possible, les performances m'importe peu.


Si vous avez besoin de plus de précisions, n'hésitez pas. Et déjà merci d'avoir pris le temps de lire jusque là.
__________________
Memento Quia Pulvis Es, Et In Pulverem ReverteriS
Pymento est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/10/2012, 22h49   #2
Lujeni
Membre du Club
 
Avatar de Lujeni
 
Inscription : novembre 2010
Messages : 52
Détails du profil
Informations forums :
Inscription : novembre 2010
Messages : 52
Points : 67
Points : 67
J'ai peux être mal compris ta problématique, mais pour réaliser du web avec python cela passe par l'utilisation du WSGI ( qui te permet vulgairement de faire la passerelle entre ton serveur web et ton fichier.py ).
Lujeni est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/10/2012, 00h16   #3
afranck64
Membre Expert
 
Avatar de afranck64
 
Homme Franck Awounang N.
Étudiant
Inscription : janvier 2009
Messages : 587
Détails du profil
Informations personnelles :
Nom : Homme Franck Awounang N.
Âge : 21
Localisation : Autre

Informations professionnelles :
Activité : Étudiant
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : janvier 2009
Messages : 587
Points : 1 025
Points : 1 025
Envoyer un message via Yahoo à afranck64
Les modules cgi et CGIHttpServer devraient te combler

Voici un petit tutoriel [en anglais]:
http://pointlessprogramming.wordpres...gi-tutorial-1/
__________________
Win 7 HP 64 bits /Ubuntu 12.04, - AMD A6 Quad: Py32 / Py27
Citation:
CONTENU D'UNE QUESTION
Exemples:
- Configuration (système d'exploitation, version de Python et des bibliothèques utilisées)
- Code source du morceau de programme où il y a un bogue
- Ligne de code sur laquelle le bogue apparaît
- Erreur complète retournée pas l'interpréteur Python
- Recherche déjà effectuée (FAQ, Tuto, Web, ...)
- Tests déjà effectués
afranck64 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 09h14.


 
 
 
 
Partenaires

Hébergement Web