Съдържание:

Пощенски изпращащ бот с помощта на Python: 5 стъпки
Пощенски изпращащ бот с помощта на Python: 5 стъпки

Видео: Пощенски изпращащ бот с помощта на Python: 5 стъпки

Видео: Пощенски изпращащ бот с помощта на Python: 5 стъпки
Видео: CS50 2013 - Week 8, continued 2024, Ноември
Anonim
Пощенски изпращащ бот с помощта на Python
Пощенски изпращащ бот с помощта на Python

В този проект ще научите как да изпращате имейли с помощта на python. Тук демонстрирах проект, който може да се използва, за да се определи дали имате достатъчно посещаемост, за да си вземете отпуск от колаж/училище или не. Тук предположих, че минималният процент на посещаемост е 75%.

Стъпка 1: Изчисляване на процента на посещаемост

Изчисляване на процента на посещаемост
Изчисляване на процента на посещаемост

Тук използвах основно кодиране за изчисляване на посещаемостта. Когато компилираме кода Първо поставяме общия брой класове, след това броя на посетените класове (знам, че никой няма да се събуди и да използва този код на python, за да знае това посещение, но може да бъде препратено за другите ви проекти)

Стъпка 2: Бот за изпращане на поща

Бот за изпращане на поща
Бот за изпращане на поща
Бот за изпращане на поща
Бот за изпращане на поща

СТЪПКИ:-

1) импортираме всички променливи от горния код на Python за присъствие.

2) импортираме „smtplib“за SMTP клиентска сесия, която да се използва за изпращане на поща до всяка интернет машина със SMTP.

3) правим друг файл с име "config", който ще съхранява gmail идентификатора и паролата. (Използвал съм gmail, можете да използвате всяка друга имейл услуга)

4) кодиране за изпращане на поща с тема, както и съобщение.

5) В първата показана снимка има предпоставки за изпращане на поща. Във втората картина кодирахме да изпращаме поща с някои конкретни данни, т.е. предварително написан предмет и текст на имейл. Тук току -що добавих няколко реда, но можете да го редактирате за изпълнение на повече задачи.

6) Използвал съм if и else изявления за изпращане на поща дали трябва да ходя на час или не.

Стъпка 3: Създаване на Python файл за съхраняване на вашите идентификационни данни за Gmail

Създаване на Python файл за съхраняване на вашите идентификационни данни за Gmail
Създаване на Python файл за съхраняване на вашите идентификационни данни за Gmail

Направете код на python с име config и съхранявайте данните, както е показано по -горе.

Стъпка 4: НАПРАВО

НАПРАВО !!
НАПРАВО !!

Ще получите имейл като този.

НАЙ-ДОБЪР КЪСМЕТ!!

Стъпка 5:

Това са необходимите кодове.

Написах този скрипт всъщност за друг проект, в който, ако човек влезе в стая, ще получим имейл и можем да изпратим поща, за да сменим паролата за заключване на врата, която ще бъде направена с помощта на малинов pi и arduino.

можете да го използвате и за вашите проекти.

Препоръчано: