clairec icon

Untitled

clairec | PRO | 12/16/16 05:27:42 AM UTC | 0 ⭐ | 626 👁️ | Never ⏰ | []
text |

590 B

|

None

|

0 👍

/

0 👎

import requests
import xml.parsers.expat as expat
 wxVars = {}
 def weathervarshandler(name, attributes):
    if (name != "variable"):
        return
    wxVars[attributes["var"]] =attributes["value"]
 def main():
    wxUrl = "http://www.wrh.noaa.gov/mesowest/getobextXml.php?sid=KFAT&num=1"
    wxReq = requests.get(wxUrl)
    wxXml = wxReq.text
    wxParse = expat.ParserCreate()
    wxParse.StartElementHandler = weathervarshandler
    wxParse.Parse(wxXml, 1)
    for i in wxVars:
        print(i)
        print(wxVars[i])
  if (__name__ == "__main__"):
    main()

Comments