Flask-Restful API that scrapes the India Meteorological Dept's website to access weather data.
- Access brief or detailed weather report based on station's name.
- Get forecast for the next seven days.
- Returns closest match suggestions if station not present in city-links.
- Run city_links.py to update the list.
- Install
python
andpip
- Install all dependencies by running:
pip install -r requirements.txt
- Run the app:
python3 main.py
To view the documentation refer to this document.
- All data belongs to India Meteorological Department, the API only accesses and provides content published on IMD Website without modification. The project is NOT affiliated to IMD in any way.
- The tool may crash as soon as the structure of the website changes.