« Programmation Python/L'interface CGI » : différence entre les versions

Contenu supprimé Contenu ajouté
Aucun résumé des modifications
Ligne 8 :
{{article détaillé|Apache/CGI}}
 
Par défaut, lire un fichier .py en HTTP renvoie son contenu. Pour que le serveur compile et exécute de le code source, il faut que ce dernier soit placé dans un répertoire contenant un fichier nommé ''[[Apache/.htaccess|.htaccess]]'', avec les lignes<ref>{{lien web|url=http://docs.python.org/howto/webservers.html|lang=en|titre=HOWTO Use Python in the web}}</ref> :
AddHandler cgi-script .py
Options +ExecCGI
Ligne 15 :
 
== Exemple ==
L'utilisation d'un formulaire nécessite un <code>import cgi</code><ref>http://fr.openclassrooms.com/informatique/cours/apercu-de-la-cgi-avec-python</ref>, pour une base de données [[MySQL]] c'est <code>import MySQLdb</code> :
Afficher le contenu d'une base de données [[MySQL]] :
<source lang="python">
#!C:\Program Files (x86)\Python\python.exe
Ligne 34 :
</source>
 
== Références ==
<references/>
*{{lien web|url=http://docs.python.org/howto/webservers.html|lang=en|titre=HOWTO Use Python in the web}}
* http://www.siteduzero.com/tutoriel-3-39020-apercu-de-la-cgi-avec-python.html
 
== Voir aussi ==