Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Script Python pour html [ Réseau et Internet / Général ] (aera group)

samedi 19 mai 2007 à 12:54:06 | Script Python pour html

aera group

Bonjour, je uis actuelement au chapitre 17 du tutoriel de Gérard Swinnen : Apprendre à programmer avec Python (téléchargable sur [ Lien ]). Dans ce chapitre on apprend à créé des site internet interractif à l'aide de Python. À la page 266, on créé un script nommé input_query.py qui va rendre le site interractif. À la page précédente, on créé la page html ! Voici le code modifier :

1. <HTML>
2. <HEAD><TITLE>Exercice avec Python</TITLE></HEAD>
3. <BODY>
4.
5. <DIV ALIGN="center">
6. <IMG SRC="penguin.gif">
7. <H2>Page Web interactive</H2>
8. <P>Cette page est associée à un script Python</P>
9.
10. <FORM ACTION="input_query.py" METHOD="post">
11. <INPUT TYPE="submit" NAME="send" VALUE="Exécuter le script">
12. </FORM>
13.
14. </DIV></BODY></HTML>

Je précise que j'ai également placé input_query.py dans le même répertoir que celui de ma page html, mais au lieu de l'exécuté, il maffiche le code ! Commen faire pour que mon navigateur internet exécute le code. Merci de votre réponce.

________
Aéra 

mardi 22 mai 2007 à 13:38:39 | Re : Script Python pour html

Dobel

Réponse acceptée !
Comme dit dans ton document, ton script doit être placé dans un dossier spécial de ton serveur, pour que celui-ci l'exécute.

Pour un serveur Apache, la config par défaut doit créer un dossier cgi-bin prévu pour ça (/var/www/localhost/cgi-bin dans mon cas)

Si tu veux avoir des scripts cgi dans d'autres dossiers, tu peux aussi autoriser l'exécution des scripts en modifiant la configuration d'un dossier en particulier :
<Directory /var/www/localhost/htdocs/somedir>
Options +ExecCGI
AddHandler cgi-script .py
</Directory>

voir http://httpd.apache.org/docs/2.0/howto/cgi.html



Dobel
[Une fois rien, c'est rien; deux fois rien, ce n'est pas beaucoup, mais pour trois fois rien, on peut déjà s'acheter quelque chose, et pour pas cher]

mardi 22 mai 2007 à 16:01:53 | Re : Script Python pour html

aera group

Je suis d'accord, mais j'aimerais avant de mettre les scripts sur un serveur faire des tests sur mon propre PC (je place le fichier html et le script dans le même répertoire sur mon disque dure)
________
Aéra 

mardi 22 mai 2007 à 17:59:17 | Re : Script Python pour html

Dobel

Réponse acceptée !
Il va donc falloir installer un serveur http sur ton propre pc

Sinon, tu demandes à ton navigateur web de faire le travail d'un serveur !

Dobel
[Une fois rien, c'est rien; deux fois rien, ce n'est pas beaucoup, mais pour trois fois rien, on peut déjà s'acheter quelque chose, et pour pas cher]

mardi 22 mai 2007 à 18:02:28 | Re : Script Python pour html

aera group

Je veux bien, mais comment je suis doit faire pour dire à Internet Exploreur qu'il doit se comporté comme un serveur ?
________
Aéra 

mardi 22 mai 2007 à 18:07:36 | Re : Script Python pour html

Dobel

héhé, non, tu ne peux pas :)
justement, c'est ce que tu tentes de faire

ça fait assez longtemps que je n'ai pas touché à un windows, mais je suppose qu'il y a des trucs pour installer et configurer facilement apache.

Dobel
[Une fois rien, c'est rien; deux fois rien, ce n'est pas beaucoup, mais pour trois fois rien, on peut déjà s'acheter quelque chose, et pour pas cher]

lundi 28 mai 2007 à 16:06:16 | Re : Script Python pour html

xeolin

Réponse acceptée !
http://www.pythonfrance.com/codes/SERVEUR-HTTP-CGI_34425.aspx je pense que tu auras ici ton bonheur. Xeo

lundi 28 mai 2007 à 17:18:34 | Re : Script Python pour html

aera group

Merci beaucoup Xeolin
________
Aéra 



Cette discussion est classé dans : script, page, html, créé, python


Répondre à ce message

Sujets en rapport avec ce message

Python peut être interpreté par un navigateur comme dans html [ par rabikisa ] Est-ce possible d'interpreter python à partir d'un navigateur si on utilise une base de données gadfly?(comme les pages html quoi...)si possible comme Lancer un script python [ par Zaltez ] Bonjour à toutes et tous,Je me decide a poser la question sur ce forum après avoir essayer plusieurs solution expliqué sur internet sans résultat. En des questions de débutant... j'ai besoin d'aide :-( [ par motenai ] Bonjour tout le monde ! Bon, je débute dans l'apprentissage du python que je trouve amusant jusqu'à maintenant, j'espère que ça va continuer ainsi et Aide : Python 2.5 [ par aera group ] Bonjour, je me suis enfin décidé à installer Python 2.5 à la place de Python 2.4, mais j'ai un petit soucit ! J'ai installé WxPython, et je souhaite v Ouvrir une page web avec mozilla avec python [ par Shakan972 ] Bonsoir tout le monde je souhaiterais savoir la manière d'ouvrir une page web à l'aide de python et cela sous mozilla.Je sais en effet que la commande executer Python a distance [ par xeolin ] J'ai installer python sur mon iTouch, et j'ai essayer de faire un petit script, mais je n'y arrive pas. (il n'y a aucune difference entre la version i python ou php ? [ par eric35 ] Salut J' hésite entre ces 2 langages ...Avant de choisir l'un ou l 'autre, pouvez vous me donner  à titre d 'exemple, quel serait le code pour lancer Aide en creation de script sur Python [ par parisien ] Bonjour, Comment faire un whois en python. Existe t-il un module whois dont on pourrait faire un import. Help PLEASE serveur local redirigé vers page web [ par alix20 ] Bojour à tous,voilà, je suis complètement débutante en python (je découvre python grace à Swinnen) et j'ai une question qui semblera peut-être ridicul Python et C++ [ par CoMpLeX ] Voila je souhaiterai interfacer une appli python et c++ de la manière suivante : Un script python que je lance depuis un programe c++, et qui se comp


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version


HTC Magic

Entre 429€ et 429€


Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,608 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.