Accueil > Forum > > > > Script Python pour html
Script Python pour html
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
|
Cette discussion est classée 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
Modifier titre page html [ par miniimoi ]
Bonjour,je dois créer un proxy en python pour un projet et il faut que je recupere le titre de la page html et le modifier.Je suis novice dans ce doma
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
Livres en rapport
|
Derniers Blogs
ENUMERABLECOLLECTIONENUMERABLECOLLECTION par Matthieu MEZIL
Prenons le scénario suivant. On utilise MVVM. On a les deux classes suivantes dans le model : public class Child { } public class Parent { private ObservableCollection < Child > _children; public ObservableCollection < Child > Children { get {...
Cliquez pour lire la suite de l'article par Matthieu MEZIL [HS] CHROME 6 + MOI = COUP DE GUEULE ![HS] CHROME 6 + MOI = COUP DE GUEULE ! par JeremyJeanson
Attention, le poste qui suit n'est pas la complainte d'une personne : Qui n'aime pas Chrome. D'un anti Google. D'un développeur qui a un poil énorme dans la main. Ceux qui me fréquentent savent que je change de navigateur favori tous les 2 ou 3 mois afin ...
Cliquez pour lire la suite de l'article par JeremyJeanson [WP7] UTILISER UN WRAPPANEL DANS UNE APPLICATION WINDOWS PHONE 7[WP7] UTILISER UN WRAPPANEL DANS UNE APPLICATION WINDOWS PHONE 7 par Audrey
Lors de la réalisation de ma 2ème application Windows Phone 7, j'ai souhaité utiliser un WrapPanel pour afficher plusieurs photos. Mais le contrôle WrapPanel ne fait pas parti de la liste des contrôles inclus dans le SDK de la version Beta des outils pour...
Cliquez pour lire la suite de l'article par Audrey [WP7] BESOIN D'AVOIR DES DONNéES EN CACHE[WP7] BESOIN D'AVOIR DES DONNéES EN CACHE par Nicolas
Les développeurs ASP.NET ont l'habitude de mettre des données en cache pour éviter de requêter a chaque fois la base de données. Et il est toujours utilie de penser que vos utilisateurs mobiles n'ont pas troujours une super connexion 3G/WIFI et un for...
Cliquez pour lire la suite de l'article par Nicolas [TFS] COMMENT FORCER LA SAISIE D'UN AREA OU ITERATION[TFS] COMMENT FORCER LA SAISIE D'UN AREA OU ITERATION par cyril
Lorsque l'on créé un Work Item dans TFS, il est possible de le classer dans un "area" et dans une "iteration". Dans la plupart des types de projet, un "area" correspond à une catégorie, une "iteration" à un numéro de version. Il est possible de cré...
Cliquez pour lire la suite de l'article par cyril
Forum
RE : PYTHON 3.0RE : PYTHON 3.0 par aera group
Cliquez pour lire la suite par aera group RE : PYTHON 3.0RE : PYTHON 3.0 par xeolin
Cliquez pour lire la suite par xeolin RE : PYTHON 3.0RE : PYTHON 3.0 par aera group
Cliquez pour lire la suite par aera group
Logiciels
Bureau de Gestion - ERP Devis Facturation (2.02)BUREAU DE GESTION - ERP DEVIS FACTURATION (2.02)
- Version gratuite du 10/06/2010
Le Bureau de Gestion est un logiciel dédié à la gestion de l'en...
Cliquez pour télécharger Bureau de Gestion - ERP Devis Facturation sDEVIS-FACTURES vlPRO (3.8.0)SDEVIS-FACTURES VLPRO (3.8.0)sDEVIS-FACTURES vlPRO a été mis au point pour permettre besoins des particuliers, créateurs, entr... Cliquez pour télécharger sDEVIS-FACTURES vlPRO LettresFaciles (5.6.0)LETTRESFACILES (5.6.0)LettresFaciles est un logiciel facilitant la création et la rédaction de lettres types.
Son inte... Cliquez pour télécharger LettresFaciles MyPlanning 2010 (5.6.0)MYPLANNING 2010 (5.6.0)MyPlanning 2010 permet de créer des plannings sous la représentation de diagrammes. Plannings pré... Cliquez pour télécharger MyPlanning 2010 Emicsoft Mac DVD en iPad Convertisseur (3.1.16)EMICSOFT MAC DVD EN IPAD CONVERTISSEUR (3.1.16)Emicsoft Mac DVD en iPad Convertisseur, logiciel professionnel de convertir les fichiers DVD en i... Cliquez pour télécharger Emicsoft Mac DVD en iPad Convertisseur
|