Skip to content

TushGH/Weather_Info_Script

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

OverView : 
This Python Application will connect the the National Weather Service Website and Fetch The location specific 
Xml. This Application will then parse the Xml to display the current weather Information.

Tools Used : Spyder( Python 3.6 )


Steps to run the Project
1) Run The Code by executing TusharDeshpande_1001396298.py
2) Input the latitude and longitude values to get the output

Bugs and limitations: 

1)	Did not handle exceptions all exceptions
2)	Did not consider invalid inputs for Latitude and Longitude

Assumptions: 
1)	Sockets implementation is not required
2)	Tested for only few latitude and longitude values

References: 
1) National Weather Service - National Digital Forecast Database (NDFD) Simple Object Access Protocol (SOAP) Web Service 
   retrived From - https://graphical.weather.gov/xml/ 
2) National Weather Service - XML Feeds of Current Weather Conditions
   retrived From - http://w1.weather.gov/xml/current_obs/
3) youtube.com Python Programming Tutorial - 24 - Downloading Files from the Web 
   retrived from - https://www.youtube.com/watch?v=MjwWzBiAMck
4) Geeks For Geeks  -XML Parsing
   retrived from - http://www.geeksforgeeks.org/xml-parsing-python/
5) Python software foundation - for The ElementTree XML API
   retrived from - https://docs.python.org/2/library/xml.etree.elementtree.html#finding-interesting-elements
6) Tutorials Point - for Xpath Query Examples 
   retrived from - https://www.tutorialspoint.com/xpath/xpath_expression.htmv
7) Python For Beginners [ Request Library In Python ]
   retrived from http://www.pythonforbeginners.com/requests/using-requests-in-python

About

This Python Application will connect the the National Weather Service Website and Fetch The location specific Xml. This Application will then parse the Xml to display the current weather Information.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages