
Taula de continguts:
2025 Autora: John Day | [email protected]. Última modificació: 2025-01-23 14:37

En aquest projecte aprendreu a enviar correus mitjançant python. Aquí he demostrat un projecte que es pot utilitzar per saber si teniu prou assistència per deixar un permís del collage / escola o no. Aquí he assumit un percentatge mínim d'assistència 75%.
Pas 1: càlcul del percentatge d'assistència

Aquí he utilitzat algunes codificacions bàsiques per calcular l'assistència. Quan compilem el codi Primer posem el nombre total de classes i després el nombre de classes assistides (sé que ningú no es despertaria i faria servir aquest codi python per conèixer aquesta assistència, però es pot arbitrar per als vostres altres projectes)
Pas 2: enviament de correu electrònic Bot


PASSOS: -
1) importem totes les variables del codi python d'assistència anterior.
2) importem "smtplib" per a la sessió del client SMTP que s'utilitza per enviar correu a qualsevol màquina d'Internet amb un SMTP.
3) fem un altre fitxer anomenat "config" que emmagatzemarà l'identificador i la contrasenya de Gmail (he utilitzat Gmail, podeu utilitzar qualsevol altre servei de correu electrònic)
4) codificació per enviar un correu amb el tema i el missatge.
5) A la primera imatge que es mostra hi ha requisits previs per enviar un correu. A la segona imatge hem codificat per enviar correu amb algunes dades específiques, és a dir, l'assumpte escrit i el cos del correu electrònic. Aquí acabo d'afegir algunes línies, però podeu editar-lo per realitzar més tasques.
6) He utilitzat declaracions if i else per enviar un correu si he d'anar a classe o no.
Pas 3: crear un fitxer Python per emmagatzemar les vostres credencials de Gmail

Feu un codi Python anomenat config i emmagatzemeu les dades tal com es mostra més amunt.
Pas 4: FINALMENT

Rebrà un correu com aquest.
MOLTA SORT!!
Pas 5:
Aquests són els codis necessaris.
He escrit aquest script realment per a un altre projecte en el qual si una persona entra a una habitació, rebrem un correu electrònic i podem enviar-li un missatge per canviar la contrasenya d’un pany que es farà amb raspberry pi i arduino.
també podeu utilitzar-lo per als vostres projectes.
Recomanat:
Control de Dynamixel 12A mitjançant l’enviament de paquets en sèrie: 5 passos

Control de Dynamixel 12A mitjançant l’enviament de paquets en sèrie: DYNAMIXEL 12A
Enviament de dades de sensors de vibració i temperatura sense fils a Excel mitjançant Node-RED: 25 passos

Enviament de dades de sensors de vibració i temperatura sense fils a Excel mitjançant Node-RED: introduïm el sensor de temperatura i vibració sense fils IoT Industrial de llarg abast de NCD, que ofereix fins a una distància de 2 milles l’ús d’una estructura de xarxa de malla sense fils. Aquest dispositiu incorpora un sensor de precisió de vibració i temperatura de 16 bits
Enviament de dades de vibració i temperatura sense fils a Fulls de càlcul de Google mitjançant Node-RED: 37 passos

Enviament de dades de vibració i temperatura sense fils a Fulls de càlcul de Google mitjançant Node-RED: presentació del sensor de temperatura i vibració sense fils IoT Industrial de llarg abast de NCD, que ofereix fins a una distància de 2 milles l’ús d’una estructura de xarxa de malla sense fils. Aquest dispositiu incorpora un sensor de precisió de vibració i temperatura de 16 bits
Lifi (enviament de senyal analògic de música mitjançant led): 4 passos

Lifi (Enviament de senyal analògic de música mitjançant led): ADVERTÈNCIA - *** Disculpeu si és totalment il·legible, és el meu primer inescrutable, així que sigueu amable, lol *** _ Introducció: Durant els darrers anys hi ha hagut un ràpid creixement a la utilització de la regió de RF de l’espectre electromagnètic. Això és perquè
Com reenviar el correu TIGERweb al vostre compte de correu electrònic: 5 passos

Com reenviar el vostre correu TIGERweb al vostre compte de correu electrònic: Siguem sincers, el correu TIGERweb és un problema que cal comprovar. El Microsoft Outlook Web Access és lent, complicat i, en general, desagradable d’utilitzar. Aquí és on entra aquest tutorial. Un cop hàgiu acabat aquí, esperem que pugueu comprovar tot el vostre correu electrònic de TIGERweb