yellowpages.py

read_config
read toml config file

geocode_address
use geopy.geocoders.Here to get lat/lng struct from address (that yp returned)

parse_one_div
parse one
using bs4

bad_hit
try to filter out mis-leading and unimportant hits

make_pt_geom
make a geojson Point

parse_yellow_page
parse page of text returned from yellowpages query using bs4

help_rev_address_here
use geopy.geocoders.Here to get zip code from lat,lng to use in yellow pages query

get_from_url
query yellow pages for 'srch' using lat,lng

lookup_yp_bb
(entry point from cherrypy): query yellowpages

lookup_yp
main query function