"Python" : comment coder une page web
Fermé
John0169
-
22 mars 2022 à 07:02
mamiemando Messages postés 33552 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 6 mars 2025 - 22 mars 2022 à 14:25
mamiemando Messages postés 33552 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 6 mars 2025 - 22 mars 2022 à 14:25
A voir également:
- "Python" : comment coder une page web
- Citizen code python avis - Accueil - Outils
- Python generator - Télécharger - Sécurité
- Trouver la position d'un élément dans une liste python ✓ - Forum Python
- Python retour à la ligne dans le code - Forum Python
2 réponses
yg_be
Messages postés
23482
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
6 mars 2025
Ambassadeur
1 568
22 mars 2022 à 13:57
22 mars 2022 à 13:57
bonjour,
Ta demande est assez floue, et je pense que c'est possible.
Ta demande est assez floue, et je pense que c'est possible.
mamiemando
Messages postés
33552
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
6 mars 2025
7 830
Modifié le 22 mars 2022 à 14:30
Modifié le 22 mars 2022 à 14:30
Bonjour,
Tout dépend de ce qu'on appelle interactivité. Dans l'absolu, une page web peut marcher purement en local si tu fais du HTML/CSS/Javascript. Ce sont les trois seuls langages que comprend un navigateur. Dans ce cas, tu peux ouvrir directement la page web avec ton navigateur (par exemple depuis ton explorateur de fichiers).
Si tu veux faire une application web en python, alors il faudra un serveur web, et il faudra alors se connecter à l'IP/port de ton serveur web (e.g. http://localhost:8080). C'est lui qui retournera le HTML/CSS/Javascript à partir de code lancé côté serveur (en python ou dans un autre langage, par exemple PHP). Certains modules python permettent de faire des serveurs web embarquant du code python (notamment
Tu as également des frameworks plus évolués (comme
Bonne chance
Tout dépend de ce qu'on appelle interactivité. Dans l'absolu, une page web peut marcher purement en local si tu fais du HTML/CSS/Javascript. Ce sont les trois seuls langages que comprend un navigateur. Dans ce cas, tu peux ouvrir directement la page web avec ton navigateur (par exemple depuis ton explorateur de fichiers).
Si tu veux faire une application web en python, alors il faudra un serveur web, et il faudra alors se connecter à l'IP/port de ton serveur web (e.g. http://localhost:8080). C'est lui qui retournera le HTML/CSS/Javascript à partir de code lancé côté serveur (en python ou dans un autre langage, par exemple PHP). Certains modules python permettent de faire des serveurs web embarquant du code python (notamment
gunicorn,
falcon, et
cherrypy). Personnellement, j'utilise
cherrypycar je le trouve mieux fait et plus simple.
Tu as également des frameworks plus évolués (comme
django), voire des CMS (équivalent de
wordpress) en python comme
mezzanine.
Bonne chance