import urllib
def load_place(url):
    try:
        u = urllib.urlopen(url)
    except:
        print "URL Failed."
    title = u.readline()[:-1]
    urlpattern = u.readline()[:-1]
    tabs = u.readline()[:-1]
    places = dict()
    tab = dict()
    for i in tabs.split("\t"):
        l = i.split("::")
        print l
        places[l[1]] = dict()
        tab[l[1]] = unicode(l[0])
    k = u.readline()[:-1]
    while k:
            i = k.split("\t")
            places[i[0]][i[1]] = unicode(i[2])
            k = u.readline()[:-1]
    return (title, urlpattern, tab, places)
d = load_place("http://crschmidt.net/python/arizona.dat")
print d
