Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1076 connectés 

  FORUM HardWare.fr
  Programmation
  Python

  comment appeler du code python dans une page web ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

comment appeler du code python dans une page web ?

n°1306618
psychotek
Posté le 15-02-2006 à 18:22:59  profilanswer
 

bonjour,
 
mon hébergeur me permet d'exécuter du code python. j'ai déjà fait quelques tests qui fonctionnent, notamment grâce au bouquin gratuit "apprendre a programmer avec python".
 
voici vite fait la page web :

Code :
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2. <html>
  3. <head>
  4.   <meta content="text/html; charset=ISO-8859-1" http-equiv="content-type">
  5.   <title>test</title>
  6. </head>
  7. <body>
  8. <form action="http://chemin/vers/mon/script/test.py" method="post">
  9.   <input name="send" value="executer" type="submit">
  10. </form>
  11. </body>
  12. </html>


ceci a pour effet d'afficher un bouton "executer", qui lance le script test.py quand l'utilisateur clique dessus.
 
ce que je voudrais faire, c'est executer automatiquement le script sans que l'utilisateur ait à cliquer sur le bouton. comment faire cela ?
 
de manière plus générale, est-il possible d'insérer et d'exécuter du code python dans une page web, comme du PHP ?
 
merci

mood
Publicité
Posté le 15-02-2006 à 18:22:59  profilanswer
 

n°1307171
masklinn
í dag viðrar vel til loftárása
Posté le 16-02-2006 à 14:39:38  profilanswer
 

heuu oui, mais c'est super crade [:pingouino]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1309000
psychotek
Posté le 19-02-2006 à 13:27:26  profilanswer
 

est-ce que tu pourrais m'en dire plus ? qu'est-ce que ça a de crade ?

n°1309258
gowha
Posté le 19-02-2006 à 20:07:00  profilanswer
 

bah sinon au lieu de faire un formulaire tu l'apelle dans le body en onload
ça l'ouvrira quand la page se charge
 
par contre ça risque d'être bloqué par les anti virus
de nos jour on accepte plus que quelque chose se charge toute seule sans l'autorisation et le cochage d'un case "lu et approuvé" ^^

Message cité 1 fois
Message édité par gowha le 19-02-2006 à 20:08:22
n°1309661
psychotek
Posté le 20-02-2006 à 14:39:10  profilanswer
 

gowha a écrit :

bah sinon au lieu de faire un formulaire tu l'apelle dans le body en onload
ça l'ouvrira quand la page se charge
 
par contre ça risque d'être bloqué par les anti virus
de nos jour on accepte plus que quelque chose se charge toute seule sans l'autorisation et le cochage d'un case "lu et approuvé" ^^


 
j'essaie en onload mais ça ne marche pas. je n'arrive pas à trouver de la doc là dessus, je ne comprend pas pourquoi.
 

Code :
  1. <body onload="http://chemin/vers/mon/script/test.py">
  2. </body>

n°1313370
burgergold
5$? va chez l'diable!
Posté le 25-02-2006 à 00:47:53  profilanswer
 

tu dois exécuté le python comme un cgi
idéalement, ton test.py doit pondre du html au final pour générer une page de "succès" au user

n°1313382
kedare
Posté le 25-02-2006 à 02:11:11  profilanswer
 

le script python est executé sur le SERVEUR
il s'execute comme CGI ou apres ca depend du module/framework installé sur le serveur


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Python

  comment appeler du code python dans une page web ?

 

Sujets relatifs
lister tous les id déclarer dans une page html en js[RESOLU]pb pour recuperer le titre d'un page
Impression CODEcode vba pour inserer une ligne dans une macro
communication code php et C via socketsRetour à la page précédente
[HTML/Css] Recherche tous les attributs de mise en page[RESOLU] Décalage mise en page sous IE avec readfile().
Problème "restreindre l'accès à la page" sous Dreamweaver 8Gif animé et changement de page
Plus de sujets relatifs à : comment appeler du code python dans une page web ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR