Intégre du python dans un script html

Fermé
artemis-037 Messages postés 51 Date d'inscription samedi 16 avril 2022 Statut Membre Dernière intervention 30 janvier 2025 - Modifié le 23 avril 2022 à 00:13
mamiemando Messages postés 33588 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 19 mars 2025 - 25 avril 2022 à 12:19
Bonjour,

Je voudrais pouvoir mettre un script python dans mon programme HTML. Pouvez-vous me dire comment faire s'il vous plait ?

Merci d'avance pour vos réponse.
A voir également:

3 réponses

Pierrecastor Messages postés 41475 Date d'inscription mercredi 5 novembre 2003 Statut Modérateur Dernière intervention 12 mars 2025 4 145
22 avril 2022 à 16:52
Salut,

Dur de répondre sans plus de précision sur ce que doit faire ce script.

Des idées ici : https://www.delftstack.com/fr/howto/python/python-in-html/
0
En fait, je veux faire un bouton sur mon site qui m'envoie un mail. Quand une personne clique dessus.
0
mamiemando Messages postés 33588 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 19 mars 2025 7 833
23 avril 2022 à 00:13
Bonjour,

Pas besoin de python pour ça, il suffit de faire un lien mailto en HTML.

Bonne chance
0
Salut, mailto ça reste très limité et envoi pas de mail à proprement parler.
Un lien avec mailto ouvre la messagerie de l'utilisateur (et c'est tout)si celle ci est configurée par l'utilisateur ce qui n'est pas toujours le cas (rarement en fait) et ne marchera donc pas dans tous les cas(beaucoup de cas où ça ne pourra être fait, par exemple si on consulte le site sur un autre ordinateur que le sien ou simplement s'il n'y a pas de service de messagerie indiqué).

Pour répondre à Artemis-037 il est important de séparer le back et front office.
Ou plutôt dans notre cas le côté client et le côté serveur(le back et front office c'est autre chose).
Un bouton s'affiche par le navigateur. Si on veut l'utiliser il faut passer par HTML(éventuellement un formulaire) et côté programmation il y a JavaScript.
Côté serveur on peut traiter des données et les envoyer sur un serveur mail(qui seul permet d'envoyer un courrier électronique, en tout cas de façon automatisé).
Je sait faire ça avec PHP (c'est assez commun et il existe de nombreux tutos sur le sujet)mais je ne vois pas de raison pour que cela ne soit pas possible avec Python.
Il faut donc vous intéresser à Python en utilisation côté serveur et pour qu'il puisse joindre un serveur mail. Et bien sûr avoir accès à un serveur mail.
1
artemis-037 Messages postés 51 Date d'inscription samedi 16 avril 2022 Statut Membre Dernière intervention 30 janvier 2025 1
Modifié le 25 avril 2022 à 12:18
Oui mais le bouton doit télécharger un fichier et envoyer un mail donc ça serait possible de faire un bouton qui active une fonction un peu comme la fonction
def
en python ?
0
mamiemando Messages postés 33588 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 19 mars 2025 7 833 > artemis-037 Messages postés 51 Date d'inscription samedi 16 avril 2022 Statut Membre Dernière intervention 30 janvier 2025
Modifié le 25 avril 2022 à 12:21
Deux choses :
  • Merci de faire un effort sérieux sur l'orthographe quand tu rédiges un message. On prend le temps de te répondre, donc prends le temps de soigner un minimum ce que tu écris.
  • Merci d'être clair : que veux tu faire exactement ? Car question vague, réponse vague : un lien permet de lancer du code javascript embarqué dans la page HTML.
0
plus de détails sur les 2 méthodes dont l'une n'a jamais été efficace et présente de nombreux problèmes même si elle est beaucoup plus simple:
mailto
https://www.paperblog.fr/5045524/utilisez-le-mailto/

se connecter à un serveur SMTP ou POP avec python côté serveur
https://realpython.com/python-send-email/
0