Globecite: Solutions web avancées

#GC5028 - Comment exécuter un script avec Python?

Il est possible d'exécuter des scripts Python sur les serveurs de Globe Cité en suivant les directives suivantes:

  1. Votre script devrait avoir une extension .py (exemple: script.py). Si vous utilisez d'autres extensions, il vous faudra rajouter un fichier nommé .htaccess dans le même répertoire que votre script, avec le contenu AddHandler cgi-script .py (remplacer .py par votre autre extension)
  2. La première ligne du script (appelée le Shebang) doit être: #!/usr/bin/env python
  3. Transférer le script sur le serveur, en lui donnant au minimum les permissions 744
  4. Exécuter le script directement dans votre fureteur web, ou à partir de l'interprétateur de commandes avec: python NOMDUSCRIPT

Exemple de script Python (pour tester):

#!/usr/bin/env python
# -*- coding: UTF-8 -*-
# pour permettre le debugging
import cgitb
cgitb.enable()
print "Content-Type: text/plain;charset=utf-8"
print
print "Hello World!"
Cette réponse était-elle pertinente ?