This commit is contained in:
Muthiah Sivavelan 2022-10-10 15:54:47 +05:30
parent ba0fd08d32
commit 3850cd3e70

View File

@ -0,0 +1,25 @@
import os,requests
from win10toast import ToastNotifier
from dotenv import load_dotenv
load_dotenv()
n = ToastNotifier()
city = input("Enter city name: ")
url = "https://api.openweathermap.org/data/2.5/weather?q="+city+"&appid="+os.getenv("API_key")+"&units=metric"
r = requests.get(url,auth= (os.getenv("user"),os.getenv("password")))
r_dict = r.json()
current_temp = r_dict['main']['temp']
weather_desc = r_dict['weather'][0]['description']
temp = (str(current_temp))
desc = str(weather_desc)
result = "Current temperature is: " + temp + " Celsius in " + city+ ".\nCurrent weather condition is: " + desc
n.show_toast("Live Weather update: ",
result, duration = 10)