swadhinbiswas test · 3/2/2024
65bc70f
18 lines · 495 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import os
import discord
import requests 
from typing import Final
from dotenv import load_dotenv
import pprint

load_dotenv()
API_KEY:Final[str]=os.getenv('API_KEY')
cityname:Final[str]="Dhaka"
url=f"https://api.openweathermap.org/data/2.5/weather?q={cityname}&appid={API_KEY}"

data=requests.get(url).json()

message:str=f"City: {data['name']}\nTemperature: {round(data['main']['temp']-273.15,2)} °C\nHumidity: {data['main']['humidity']}%\nDescription: {data['weather'][0]['description']}"