« Programmation Python/Applications web » : différence entre les versions

Contenu supprimé Contenu ajouté
Marc (discussion | contributions)
m Révocation des modifications par 196.12.236.121 (Discussion) vers la dernière version de Tavernier
Ligne 76 :
<pre>
1.#! /usr/bin/python
2.# -*- coding: utf-8 -*-
2.
3.# Affichage d'un formulaire HTML simplifié :
4.print "Content-Type: text/html\n"
Ligne 97 :
Ce script ne fait rien d'autre que d'afficher une nouvelle page web, laquelle contient encore une fois un formulaire, mais celui-ci nettement plus élaboré que le précédent.
 
La première ligne est absolument nécessaire : elle indique à l'interface CGI qu'il faut lancer l'interpréteur Python pour pouvoir exécuter le script. La seconde ligne estspécifie unl'encodage simpledu commentairecode source.
 
La ligne 4 est indispensable. Elle permet à l'interpréteur Python d'initialiser un véritable document HTML qui sera transmis au serveur web. Celui-ci pourra à son tour le réexpédier au logiciel navigateur de l'internaute, et celui-ci le verra donc s'afficher dans la fenêtre de navigation.