Skip to content

gnknithin/OpenWeatherMap-PyClient

Repository files navigation

OpenWeatherMap-PyClient Coverage Status

A simple wrapper around OpenWeatherMap APIs using Python, allow users to interact OpenWeatherMap platform to retrieve weather information

Get Started

Installation

You can install OpenWeatherMap-PyClient as :

pip install git+https://github.com/gnknithin/OpenWeatherMap-PyClient.git@main

After the installation, add OPENWEATHERMAP_API_KEY to the environment variable

API Key

As OpenWeatherMap API's require authorization to process our requests, please proceed to OpenWeatherMap API Section to create / retrieve you API Key

For windows users, run the following commands in a command prompt:

setx OPENWEATHERMAP_API_KEY "YOUR-OPENWEATHERMAP-API-KEY"

For UNIX or LINUX or MAC users, add the line to ~/.bashrc or ~/.zshrc using terminal:

export OPENWEATHERMAP_API_KEY=YOUR-OPENWEATHERMAP-API-KEY

Usage/Examples

from openweathermappy.client import OpenWeatherMapClient

<!-- To Load from .env -->
client = OpenWeatherMapClient.loadFromDotEnvFile()


<!-- To Initialize with OpenWeatherMap API Key -->
client = OpenWeatherMapClient(apiKey='YOUR-API-KEY')

<!-- To Get Name Of Location Using Latitude and Longitude  -->
response = client.getNameOfLocationUsingLatitudeAndLongitude(latitude=17.69,longitude=83.2093)
print(response)

Project Links

License

MIT licensed. See the bundled LICENSE file for more details.

About

A simple wrapper around OpenWeatherMap APIs using Python

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published