Programme Python sur une page web
Zaiitan
Messages postés
60
Statut
Membre
-
Danelectro Messages postés 1844 Date d'inscription Statut Membre Dernière intervention -
Danelectro Messages postés 1844 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je suis en terminale S ayant pris spécialité ISN, en fin d'année nous avons à faire un projet, notre projet consiste en la reproduction de la machine nazie Enigma puis de la mettre en ligne.
Je suis chargé de créer le site, ce que j'ai fais puis je l'ai mis en ligne sur mon serveur OVH, j'ai regardé sur internet différent moyens de mettre notre programme en ligne mais je n'y parviens pas, j'ai lu sur différents site qu'il fallait que l'hébergeur prenne en charge le Python, ce que OVH fait. J'aimerais que notre programme se lance automatiquement quand on ouvre une page. J'ai aussi pu lire des choses en rapport avec le CGI mais n'ai pas trop saisi comment cela fonctionnait, voici la partie de mon code HTML :
<FORM ACTION="ENIGMA.py" METHOD="post">
<INPUT TYPE="submit" NAME="send" VALUE="Exécuter le script"></div>
Voila comment cela devrait fonctionner : On appuie sur le bouton "Exécuter le script" puis le programme se lance mais il ne fait que me lancer vers une page avec tout le code Python que nous avons fais, je ne sais pas du tout comment m'y prendre pour qu'il exécute le programme et pas qu'il ne fasse que le montrer.
Merci d'avance de vos réponses.
Je suis en terminale S ayant pris spécialité ISN, en fin d'année nous avons à faire un projet, notre projet consiste en la reproduction de la machine nazie Enigma puis de la mettre en ligne.
Je suis chargé de créer le site, ce que j'ai fais puis je l'ai mis en ligne sur mon serveur OVH, j'ai regardé sur internet différent moyens de mettre notre programme en ligne mais je n'y parviens pas, j'ai lu sur différents site qu'il fallait que l'hébergeur prenne en charge le Python, ce que OVH fait. J'aimerais que notre programme se lance automatiquement quand on ouvre une page. J'ai aussi pu lire des choses en rapport avec le CGI mais n'ai pas trop saisi comment cela fonctionnait, voici la partie de mon code HTML :
<FORM ACTION="ENIGMA.py" METHOD="post">
<INPUT TYPE="submit" NAME="send" VALUE="Exécuter le script"></div>
Voila comment cela devrait fonctionner : On appuie sur le bouton "Exécuter le script" puis le programme se lance mais il ne fait que me lancer vers une page avec tout le code Python que nous avons fais, je ne sais pas du tout comment m'y prendre pour qu'il exécute le programme et pas qu'il ne fasse que le montrer.
Merci d'avance de vos réponses.
1 réponse
-
Salut,
Y'a des modules pour ça, comme celui ci : http://karrigell.sourceforge.net/fr/pythoninsidehtml.html