"Python" : comment coder une page web
Fermé
John0169
-
22 mars 2022 à 07:02
mamiemando Messages postés 33536 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 18 février 2025 - 22 mars 2022 à 14:25
mamiemando Messages postés 33536 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 18 février 2025 - 22 mars 2022 à 14:25
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
- Trouver la position d'un élément dans une liste python ✓ - Forum Python
- Python generator - Télécharger - Sécurité
- Python retour à la ligne dans le code - Forum Python
2 réponses
yg_be
Messages postés
23473
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
18 février 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
33536
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
18 février 2025
7 828
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