Contrairement à JavaScript , code Python ne peut pas par directement incorporé dans HTML, mais il peut être invoqué par la passerelle commune interface de script , où elle est en concurrence avec le langage de script Perl pour les attentions de programmeurs web prendre les premières mesures en interactif applications Web. Web /Python cadres solides tels que Django et Zope offrent des outils puissants de programmeurs Python pour créer des applications Web où la logique de programmation et d'affichage html sont tenus à l'écart . Ces systèmes offrent une puissance et d'évolutivité. Choses que vous devez
Apache Web Server demande
Python 2.6 ou supérieur
Afficher plus Instructions
1
configurer le serveur web Apache à exécuter les scripts CGI en insérant le suivant des lignes de code dans le fichier principal de httpd.conf : Photos
options + ExecCGI
Photos
Vous aurez aussi besoin d'ajouter la ligne suivante dans le fichier httpd.conf : . .
AddHandler cgi -script cgi py
Cela indique au serveur Web fichiers joints avec CGI et py doit être exécuté en tant que scripts CGI
2
Ouvrez un éditeur de texte et tapez la commande suivante : . . .
# /usr /bin /python < br >
print ( 'Content-type : text /html \\ n' ) print ('
Python_In_HTML ' ) print (' Python voudrais dire
' ) print (' Bonjour , HTML
!')
la première ligne avec son appel " tralala " invoque l'interpréteur Python , la commande d'impression appelle la méthode html pour que le texte entre les balises seront correctement formatés dans le navigateur. Enregistrez ce fichier sous PyScript1.py dans root /Library /Apache /cgi -bin
3
Testez votre script en ouvrant un navigateur et en tapant l'URL suivante: .
< p> http://localhost.cgi-bin.PyScript1.py
Votre navigateur affichera le suivant : Python voudrais dire Bonjour , HTML