Tartalomjegyzék:
- 1. lépés: A részvételi arány kiszámítása
- 2. lépés: Levélküldő bot
- 3. lépés: Python -fájl létrehozása a Gmail hitelesítő adatainak tárolására
- 4. lépés: VÉGRE
- 5. lépés:
Videó: Levélküldő bot Python használatával: 5 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
Ebben a projektben megtanulja, hogyan kell leveleket küldeni a python segítségével. Itt egy olyan projektet mutattam be, amellyel meg lehet állapítani, hogy elegendő jelenléttel rendelkezik -e ahhoz, hogy szabadságot vegyen ki a kollázsból/iskolából, vagy sem. Itt feltételeztem, hogy a részvétel minimális százaléka 75%.
1. lépés: A részvételi arány kiszámítása
Itt néhány alapvető kódolást használtam a látogatottság kiszámításához. Amikor összeállítjuk a kódot Először a teljes osztályok számát, majd a részt vett órák számát adjuk meg (tudom, hogy senki sem ébred fel, és ezt a python -kódot használja a részvétel megismeréséhez, de ez megítélhető más projektekhez)
2. lépés: Levélküldő bot
LÉPÉSEK:-
1) a fenti jelenléti python kódból importálunk minden változót.
2) importálunk "smtplib" -t az SMTP kliens munkamenethez, hogy leveleket küldhessünk bármely SMTP -vel rendelkező internetes gépre.
3) készítünk egy másik fájlt "config" néven, amely tárolja a gmail azonosítóját és jelszavát. (Én a gmail -t használtam, bármely más e -mail szolgáltatást is használhat)
4) kódolás e -mail küldésére tárgy és üzenet formájában.
5) Az első képen az e -mail küldésének előfeltételei vannak. A második képen kódoltuk, hogy leveleket küldünk bizonyos adatokkal, azaz előre megírt témával és e -mail törzzsel. Itt csak néhány sort adtam hozzá, de szerkesztheti több feladat elvégzésére.
6) Az if and else utasításokat e -mail küldésére használtam, hogy menjek -e az osztályba vagy sem.
3. lépés: Python -fájl létrehozása a Gmail hitelesítő adatainak tárolására
Készítsen egy konfigurációs nevű python kódot, és tárolja az adatokat a fentiek szerint.
4. lépés: VÉGRE
Ilyen levelet fog kapni.
SOK SZERENCSÉT!!
5. lépés:
Ezek a szükséges kódok.
Ezt a forgatókönyvet valójában egy másik projekthez írtam, amelyben, ha valaki belép egy szobába, e -mailt kapunk, és levelet küldhetünk, hogy megváltoztassuk az ajtózár jelszavát, amely málna pi és arduino használatával készül.
felhasználhatja projektjeihez is.
Ajánlott:
Twitter Bot a Python használatával: 5 lépés
Twitter Bot a Python használatával: Twitter bot
A gyorsulás felügyelete a Raspberry Pi és az AIS328DQTR használatával Python használatával: 6 lépés
A gyorsulás nyomon követése a Raspberry Pi és az AIS328DQTR használatával Python használatával: A gyorsulás véges, azt hiszem, a fizika egyes törvényei szerint.- Terry Riley A gepárd elképesztő gyorsulást és gyors sebességváltozásokat használ üldözés közben. A leggyorsabb lény a parton időnként kihasználja csúcssebességét a zsákmány elkapására. Az
Neopixel Ws2812 Rainbow LED izzás M5stick-C - Szivárvány futtatása a Neopixel Ws2812 készüléken az M5stack M5stick C használatával Arduino IDE használatával: 5 lépés
Neopixel Ws2812 Rainbow LED izzás M5stick-C | Szivárvány futása a Neopixel Ws2812-en az M5stack M5stick C használatával Arduino IDE használatával: Sziasztok, srácok, ebben az oktatási útmutatóban megtanuljuk, hogyan kell használni a neopixel ws2812 LED-eket, vagy led szalagot vagy led mátrixot vagy led gyűrűt m5stack m5stick-C fejlesztőtáblával Arduino IDE-vel, és elkészítjük szivárványos mintát vele
RF 433MHZ rádióvezérlés HT12D HT12E használatával - Rf távirányító készítése HT12E és HT12D használatával 433 MHz -en: 5 lépés
RF 433MHZ rádióvezérlés HT12D HT12E használatával | Rf távirányító létrehozása HT12E és HT12D használatával 433 MHz -en: Ebben az oktatóanyagban megmutatom, hogyan készítsünk RADIO távirányítót a 433 MHz -es adó vevőmodul használatával HT12E kódolással & HT12D dekódoló IC. Ebben az utasításban nagyon olcsó komponenseket küldhet és fogadhat, mint például: HT
Vezeték nélküli távirányító 2,4 GHz -es NRF24L01 modul használatával Arduino - Nrf24l01 4 csatorna / 6 csatornás adó vevő négykópás - Rc Helikopter - Rc sík az Arduino használatával: 5 lépés (képekkel)
Vezeték nélküli távirányító 2,4 GHz -es NRF24L01 modul használatával Arduino | Nrf24l01 4 csatorna / 6 csatornás adó vevő négykópás | Rc Helikopter | Rc sík Arduino használatával: Rc autó működtetése | Quadcopter | Drone | RC sík | RC csónak, mindig szükségünk van vevőre és adóra, tegyük fel, hogy az RC QUADCOPTER esetében szükségünk van egy 6 csatornás adóra és vevőre, és az ilyen típusú TX és RX túl költséges, ezért készítünk egyet