Programme Python sur une page web
Zaiitan
Messages postés
60
Statut
Membre
-
Danelectro Messages postés 1844 Statut Membre -
Danelectro Messages postés 1844 Statut Membre -
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.
A voir également:
- Programme Python sur une page web
- Comment supprimer une page sur word - Guide
- Web office - Guide
- Comment traduire une page web - Guide
- Imprimer tableau excel sur une page - Guide
- Capturer une page web complète - Guide
1 réponse
Salut,
Y'a des modules pour ça, comme celui ci : http://karrigell.sourceforge.net/fr/pythoninsidehtml.html
Y'a des modules pour ça, comme celui ci : http://karrigell.sourceforge.net/fr/pythoninsidehtml.html
Zaiitan
Messages postés
60
Statut
Membre
12
Ce module ne fonctionne que avec Apache et en serveur local non ?
Danelectro
Messages postés
1844
Statut
Membre
371
Aucune idée j'ai pas été voir plus loin ! Mais il doit en exister pas mal des modules web python.