A voir également:
- Intégre du python dans un script html
- Script vidéo youtube - Guide
- Que veut dire achat intégré - Guide
- Editeur html - Télécharger - HTML
- Citizen code python avis - Accueil - Outils
- Intégrer une vidéo dans un powerpoint - Guide
3 réponses
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/
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/
Artemis-037
En fait, je veux faire un bouton sur mon site qui m'envoie un mail. Quand une personne clique dessus.
Bonjour,
Pas besoin de python pour ça, il suffit de faire un lien mailto en HTML.
Bonne chance
Pas besoin de python pour ça, il suffit de faire un lien mailto en HTML.
Bonne chance
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.
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.
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.
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/
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/