Բովանդակություն:

Փոստ ուղարկող բոտ Python- ի միջոցով. 5 քայլ
Փոստ ուղարկող բոտ Python- ի միջոցով. 5 քայլ

Video: Փոստ ուղարկող բոտ Python- ի միջոցով. 5 քայլ

Video: Փոստ ուղարկող բոտ Python- ի միջոցով. 5 քայլ
Video: POCO X5 PRO - ԱՄԵՆԱՄԱՆՐԱՄԱՍՆ ԴԻՏՈՒՄ և ԹԵՍՏԵՐ 2024, Նոյեմբեր
Anonim
Փոստ ուղարկող բոտ Python- ի միջոցով
Փոստ ուղարկող բոտ Python- ի միջոցով

Այս նախագծում դուք կսովորեք, թե ինչպես պետք է նամակներ ուղարկել python- ի միջոցով: 75%:

Քայլ 1: Հաշվարկեք մասնակցության տոկոսը

Մասնակցության տոկոսների հաշվարկ
Մասնակցության տոկոսների հաշվարկ

Այստեղ ես օգտագործել եմ մի քանի հիմնական կոդավորում `հաճախելիությունը հաշվարկելու համար: Երբ մենք կազմում ենք ծածկագիրը, նախ դնում ենք դասերի ընդհանուր թիվը, այնուհետև` հաճախված դասերի քանակը (ես գիտեմ, որ ոչ ոք չի արթնանա և կօգտագործի այս պիթոնի ծածկագիրը `այս հաճախելիությունը իմանալու համար, բայց այն կարող է նշանակվել ձեր մյուս նախագծերի համար)

Քայլ 2: փոստ ուղարկող բոտ

Փոստ ուղարկող բոտ
Փոստ ուղարկող բոտ
Փոստ ուղարկող բոտ
Փոստ ուղարկող բոտ

ՔԱՅԼԵՐ.

1) մենք ներմուծում ենք բոլոր փոփոխականները վերը նշված հաճախելիության պիթոնի ծածկագրից:

2) մենք ներմուծում ենք «smtplib» SMTP հաճախորդի նիստի համար, որն օգտագործվում է SMTP- ով ցանկացած ինտերնետային մեքենա փոստ ուղարկելու համար:

3) մենք պատրաստում ենք «config» անունով մեկ այլ ֆայլ, որը կպահի gmail- ի ID- ն և գաղտնաբառը: (Ես օգտագործել եմ gmail- ը, կարող եք օգտագործել ցանկացած էլփոստի ծառայություն)

4) Թեման, ինչպես նաև հաղորդագրություն նամակ ուղարկելու կոդավորում:

5) shownուցադրված առաջին նկարում կան նամակներ ուղարկելու նախադրյալներ: Երկրորդ նկարում մենք կոդավորեցինք նամակ ուղարկել որոշ կոնկրետ տվյալներով, այսինքն `նախապես գրված թեմայով և էլ. Նամակով: Այստեղ ես ընդամենը մի քանի տող եմ ավելացրել, բայց դուք կարող եք այն խմբագրել ավելի շատ առաջադրանք կատարելու համար:

6) Ես նամակ եմ ուղարկել if և else հայտարարություններ ՝ նամակ ուղարկելու համար, թե արդյոք պետք է գնալ դասի, թե ոչ:

Քայլ 3: Ստեղծեք Python ֆայլ ՝ ձեր Gmail- ի հավատարմագրերը պահելու համար

Ստեղծեք Python ֆայլ ՝ ձեր Gmail- ի հավատարմագրերը պահելու համար
Ստեղծեք Python ֆայլ ՝ ձեր Gmail- ի հավատարմագրերը պահելու համար

Կազմեք config անունով պիթոնի ծածկագիր և պահեք տվյալները, ինչպես ցույց է տրված վերևում:

Քայլ 4: Ի վերջո

Ի վերջո !!
Ի վերջո !!

Դուք կստանաք այսպիսի նամակ.

ՀԱESTՈՈԹՅՈՆ !!

Քայլ 5:

Սրանք անհրաժեշտ ծածկագրերն են:

Այս սցենարը ես գրել եմ իրականում մեկ այլ նախագծի համար, որի դեպքում, եթե անձը մտնի սենյակ, մենք նամակ կստանանք, և մենք կարող ենք նամակ ուղարկել դռան կողպեքի գաղտնաբառ փոխելու համար, որը պատրաստվելու է ազնվամորի pi- ի և arduino- ի միջոցով:

կարող եք օգտագործել նաև ձեր նախագծերի համար:

Խորհուրդ ենք տալիս: