"Python" : comment coder une page web
Bonjour,
Je voudrais savoir s'il est possible de coder une page web ("interactive", c'est à dire pas uniquement avec du texte) en python ? Je sais que YouTube a été créée comme ça, donc je me posais la question.
Si la réponse est oui, est-ce que, par exemple on peut stocker une variable sur cette page web dans un fichier lié ou je ne sais pas trop quoi ? Merci d'avance ! Bonne journée !
Je voudrais savoir s'il est possible de coder une page web ("interactive", c'est à dire pas uniquement avec du texte) en python ? Je sais que YouTube a été créée comme ça, donc je me posais la question.
Si la réponse est oui, est-ce que, par exemple on peut stocker une variable sur cette page web dans un fichier lié ou je ne sais pas trop quoi ? Merci d'avance ! Bonne journée !
Configuration: iPhone / Safari 15.3
A voir également:
- "Python" : comment coder une page web
- Citizen code python avis - Accueil - Outils
- Python est introuvable. exúcutez sans argument pour procúder ó l ✓ - Forum Python
- Mot secret python pix ✓ - Forum Python
- Python par la pratique : 101 exercices corrigés pdf - Forum Python
- Exercice python - Forum Python
2 réponses
yg_be
Messages postés
23541
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 584
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.
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