| KeyError | Python 2.4.4: /usr/bin/python Sat Jul 31 20:44:02 2010 |
A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred.
| /var/www/vhosts/findaddress.citizensinformation.ie/site/service_finder/bycounty |
| 241 start_html(title) |
| 242 start_body(); |
| 243 detail_services(levels[0],levels[1], levels[2]); |
| 244 else: |
| 245 title = "Addresses by county" |
| detail_services = <function detail_services>, levels = ['Dublin', 'Dublin 15', 'Primary Schools'] |
| /var/www/vhosts/findaddress.citizensinformation.ie/site/service_finder/bycounty in detail_services(county='Dublin', town='Dublin 15', category='Primary Schools') |
| 182 <!-- END Page Heading --> |
| 183 """ |
| 184 print asHTML(results,[], [], 0, ['correct']); |
| 185 |
| 186 db.close(); |
| global asHTML = <function asHTML>, results = ({'adr_id': 409476L, 'adr_line1': 'Main Street', 'adr_line2': 'Castleknock', 'adr_line3': '', 'adr_line4': '', 'adr_line5': '', 'adr_twn_id': 1262L, 'adr_zip_id': 0L, 'county': 'Dublin', 'ent_adr_id': 409476L, ...}, {'adr_id': 409726L, 'adr_line1': 'Ladyswell', 'adr_line2': 'Mulhuddart', 'adr_line3': '', 'adr_line4': '', 'adr_line5': '', 'adr_twn_id': 1262L, 'adr_zip_id': 0L, 'county': 'Dublin', 'ent_adr_id': 409726L, ...}, {'adr_id': 410253L, 'adr_line1': 'Mulhuddart Village', 'adr_line2': 'Mulhuddart', 'adr_line3': '', 'adr_line4': '', 'adr_line5': '', 'adr_twn_id': 1262L, 'adr_zip_id': 0L, 'county': 'Dublin', 'ent_adr_id': 410253L, ...}, {'adr_id': 404363L, 'adr_line1': 'Huntstown', 'adr_line2': 'Mulhuddart', 'adr_line3': '', 'adr_line4': '', 'adr_line5': '', 'adr_twn_id': 1262L, 'adr_zip_id': 0L, 'county': 'Dublin', 'ent_adr_id': 404363L, ...}, {'adr_id': 410342L, 'adr_line1': 'Blanchardstown', 'adr_line2': '', 'adr_line3': '', 'adr_line4': '', 'adr_line5': '', 'adr_twn_id': 1262L, 'adr_zip_id': 0L, 'county': 'Dublin', 'ent_adr_id': 410342L, ...}, {'adr_id': 404808L, 'adr_line1': 'Blanchardstown', 'adr_line2': '', 'adr_line3': '', 'adr_line4': '', 'adr_line5': '', 'adr_twn_id': 1262L, 'adr_zip_id': 0L, 'county': 'Dublin', 'ent_adr_id': 404808L, ...}, {'adr_id': 411646L, 'adr_line1': 'Porterstown Road', 'adr_line2': 'Clonsilla', 'adr_line3': '', 'adr_line4': '', 'adr_line5': '', 'adr_twn_id': 1262L, 'adr_zip_id': 0L, 'county': 'Dublin', 'ent_adr_id': 411646L, ...}, {'adr_id': 410023L, 'adr_line1': 'Blakestown Way', 'adr_line2': 'Mulhuddart', 'adr_line3': '', 'adr_line4': '', 'adr_line5': '', 'adr_twn_id': 1262L, 'adr_zip_id': 0L, 'county': 'Dublin', 'ent_adr_id': 410023L, ...}, {'adr_id': 404212L, 'adr_line1': 'An Ch\xc3\xbailmh\xc3\xadn', 'adr_line2': 'Cluain Saileach', 'adr_line3': '', 'adr_line4': '', 'adr_line5': '', 'adr_twn_id': 1262L, 'adr_zip_id': 0L, 'county': 'Dublin', 'ent_adr_id': 404212L, ...}, {'adr_id': 410133L, 'adr_line1': 'Blakestown Road', 'adr_line2': '', 'adr_line3': '', 'adr_line4': '', 'adr_line5': '', 'adr_twn_id': 1262L, 'adr_zip_id': 0L, 'county': 'Dublin', 'ent_adr_id': 410133L, ...}, {'adr_id': 409981L, 'adr_line1': 'Laurel Lodge', 'adr_line2': 'Castleknock', 'adr_line3': '', 'adr_line4': '', 'adr_line5': '', 'adr_twn_id': 1262L, 'adr_zip_id': 0L, 'county': 'Dublin', 'ent_adr_id': 409981L, ...}, {'adr_id': 405001L, 'adr_line1': 'Beechpark Avenue', 'adr_line2': 'Castleknock', 'adr_line3': '', 'adr_line4': '', 'adr_line5': '', 'adr_twn_id': 1262L, 'adr_zip_id': 0L, 'county': 'Dublin', 'ent_adr_id': 405001L, ...}, {'adr_id': 406126L, 'adr_line1': 'Hartstown', 'adr_line2': '', 'adr_line3': '', 'adr_line4': '', 'adr_line5': '', 'adr_twn_id': 1262L, 'adr_zip_id': 0L, 'county': 'Dublin', 'ent_adr_id': 406126L, ...}, {'adr_id': 405335L, 'adr_line1': 'Roselawn Road', 'adr_line2': 'Castleknock', 'adr_line3': '', 'adr_line4': '', 'adr_line5': '', 'adr_twn_id': 1262L, 'adr_zip_id': 0L, 'county': 'Dublin', 'ent_adr_id': 405335L, ...}, {'adr_id': 409151L, 'adr_line1': 'Roselawn', 'adr_line2': 'Castleknock', 'adr_line3': '', 'adr_line4': '', 'adr_line5': '', 'adr_twn_id': 1262L, 'adr_zip_id': 0L, 'county': 'Dublin', 'ent_adr_id': 409151L, ...}, {'adr_id': 405924L, 'adr_line1': 'Porterstown Road', 'adr_line2': 'Clonsilla', 'adr_line3': '', 'adr_line4': '', 'adr_line5': '', 'adr_twn_id': 1262L, 'adr_zip_id': 0L, 'county': 'Dublin', 'ent_adr_id': 405924L, ...}, {'adr_id': 409794L, 'adr_line1': 'Corduff', 'adr_line2': 'Blanchardstown', 'adr_line3': '', 'adr_line4': '', 'adr_line5': '', 'adr_twn_id': 1262L, 'adr_zip_id': 0L, 'county': 'Dublin', 'ent_adr_id': 409794L, ...}, {'adr_id': 404088L, 'adr_line1': 'Corduff', 'adr_line2': 'Blanchardstown', 'adr_line3': '', 'adr_line4': '', 'adr_line5': '', 'adr_twn_id': 1262L, 'adr_zip_id': 0L, 'county': 'Dublin', 'ent_adr_id': 404088L, ...}, {'adr_id': 404152L, 'adr_line1': 'Mountview', 'adr_line2': 'Blanchardstown', 'adr_line3': '', 'adr_line4': '', 'adr_line5': '', 'adr_twn_id': 1262L, 'adr_zip_id': 0L, 'county': 'Dublin', 'ent_adr_id': 404152L, ...}) |
| /var/www/vhosts/findaddress.citizensinformation.ie/includes/CIaddresses.py in asHTML(res=({'adr_id': 409476L, 'adr_line1': 'Main Street', 'adr_line2': 'Castleknock', 'adr_line3': '', 'adr_line4': '', 'adr_line5': '', 'adr_twn_id': 1262L, 'adr_zip_id': 0L, 'county': 'Dublin', 'ent_adr_id': 409476L, ...}, {'adr_id': 409726L, 'adr_line1': 'Ladyswell', 'adr_line2': 'Mulhuddart', 'adr_line3': '', 'adr_line4': '', 'adr_line5': '', 'adr_twn_id': 1262L, 'adr_zip_id': 0L, 'county': 'Dublin', 'ent_adr_id': 409726L, ...}, {'adr_id': 410253L, 'adr_line1': 'Mulhuddart Village', 'adr_line2': 'Mulhuddart', 'adr_line3': '', 'adr_line4': '', 'adr_line5': '', 'adr_twn_id': 1262L, 'adr_zip_id': 0L, 'county': 'Dublin', 'ent_adr_id': 410253L, ...}, {'adr_id': 404363L, 'adr_line1': 'Huntstown', 'adr_line2': 'Mulhuddart', 'adr_line3': '', 'adr_line4': '', 'adr_line5': '', 'adr_twn_id': 1262L, 'adr_zip_id': 0L, 'county': 'Dublin', 'ent_adr_id': 404363L, ...}, {'adr_id': 410342L, 'adr_line1': 'Blanchardstown', 'adr_line2': '', 'adr_line3': '', 'adr_line4': '', 'adr_line5': '', 'adr_twn_id': 1262L, 'adr_zip_id': 0L, 'county': 'Dublin', 'ent_adr_id': 410342L, ...}, {'adr_id': 404808L, 'adr_line1': 'Blanchardstown', 'adr_line2': '', 'adr_line3': '', 'adr_line4': '', 'adr_line5': '', 'adr_twn_id': 1262L, 'adr_zip_id': 0L, 'county': 'Dublin', 'ent_adr_id': 404808L, ...}, {'adr_id': 411646L, 'adr_line1': 'Porterstown Road', 'adr_line2': 'Clonsilla', 'adr_line3': '', 'adr_line4': '', 'adr_line5': '', 'adr_twn_id': 1262L, 'adr_zip_id': 0L, 'county': 'Dublin', 'ent_adr_id': 411646L, ...}, {'adr_id': 410023L, 'adr_line1': 'Blakestown Way', 'adr_line2': 'Mulhuddart', 'adr_line3': '', 'adr_line4': '', 'adr_line5': '', 'adr_twn_id': 1262L, 'adr_zip_id': 0L, 'county': 'Dublin', 'ent_adr_id': 410023L, ...}, {'adr_id': 404212L, 'adr_line1': 'An Ch\xc3\xbailmh\xc3\xadn', 'adr_line2': 'Cluain Saileach', 'adr_line3': '', 'adr_line4': '', 'adr_line5': '', 'adr_twn_id': 1262L, 'adr_zip_id': 0L, 'county': 'Dublin', 'ent_adr_id': 404212L, ...}, {'adr_id': 410133L, 'adr_line1': 'Blakestown Road', 'adr_line2': '', 'adr_line3': '', 'adr_line4': '', 'adr_line5': '', 'adr_twn_id': 1262L, 'adr_zip_id': 0L, 'county': 'Dublin', 'ent_adr_id': 410133L, ...}, {'adr_id': 409981L, 'adr_line1': 'Laurel Lodge', 'adr_line2': 'Castleknock', 'adr_line3': '', 'adr_line4': '', 'adr_line5': '', 'adr_twn_id': 1262L, 'adr_zip_id': 0L, 'county': 'Dublin', 'ent_adr_id': 409981L, ...}, {'adr_id': 405001L, 'adr_line1': 'Beechpark Avenue', 'adr_line2': 'Castleknock', 'adr_line3': '', 'adr_line4': '', 'adr_line5': '', 'adr_twn_id': 1262L, 'adr_zip_id': 0L, 'county': 'Dublin', 'ent_adr_id': 405001L, ...}, {'adr_id': 406126L, 'adr_line1': 'Hartstown', 'adr_line2': '', 'adr_line3': '', 'adr_line4': '', 'adr_line5': '', 'adr_twn_id': 1262L, 'adr_zip_id': 0L, 'county': 'Dublin', 'ent_adr_id': 406126L, ...}, {'adr_id': 405335L, 'adr_line1': 'Roselawn Road', 'adr_line2': 'Castleknock', 'adr_line3': '', 'adr_line4': '', 'adr_line5': '', 'adr_twn_id': 1262L, 'adr_zip_id': 0L, 'county': 'Dublin', 'ent_adr_id': 405335L, ...}, {'adr_id': 409151L, 'adr_line1': 'Roselawn', 'adr_line2': 'Castleknock', 'adr_line3': '', 'adr_line4': '', 'adr_line5': '', 'adr_twn_id': 1262L, 'adr_zip_id': 0L, 'county': 'Dublin', 'ent_adr_id': 409151L, ...}, {'adr_id': 405924L, 'adr_line1': 'Porterstown Road', 'adr_line2': 'Clonsilla', 'adr_line3': '', 'adr_line4': '', 'adr_line5': '', 'adr_twn_id': 1262L, 'adr_zip_id': 0L, 'county': 'Dublin', 'ent_adr_id': 405924L, ...}, {'adr_id': 409794L, 'adr_line1': 'Corduff', 'adr_line2': 'Blanchardstown', 'adr_line3': '', 'adr_line4': '', 'adr_line5': '', 'adr_twn_id': 1262L, 'adr_zip_id': 0L, 'county': 'Dublin', 'ent_adr_id': 409794L, ...}, {'adr_id': 404088L, 'adr_line1': 'Corduff', 'adr_line2': 'Blanchardstown', 'adr_line3': '', 'adr_line4': '', 'adr_line5': '', 'adr_twn_id': 1262L, 'adr_zip_id': 0L, 'county': 'Dublin', 'ent_adr_id': 404088L, ...}, {'adr_id': 404152L, 'adr_line1': 'Mountview', 'adr_line2': 'Blanchardstown', 'adr_line3': '', 'adr_line4': '', 'adr_line5': '', 'adr_twn_id': 1262L, 'adr_zip_id': 0L, 'county': 'Dublin', 'ent_adr_id': 404152L, ...}), sortFields=[], headings=[], brief=0, buttons=['correct']) |
| 570 # html += "<div class='sf_address' style='%s'>" % (divstyle) |
| 571 # html += "<div class='sf_address'>" |
| 572 html += convertToFullHTML(address); |
| 573 #}}} |
| 574 if (buttons != []): |
| html = '', global convertToFullHTML = <function convertToFullHTML>, address = {'adr_id': 409476L, 'adr_line1': 'Main Street', 'adr_line2': 'Castleknock', 'adr_line3': '', 'adr_line4': '', 'adr_line5': '', 'adr_twn_id': 1262L, 'adr_zip_id': 0L, 'county': 'Dublin', 'ent_adr_id': 409476L, ...} |
| /var/www/vhosts/findaddress.citizensinformation.ie/includes/CIaddresses.py in convertToFullHTML(address={'adr_id': 409476L, 'adr_line1': 'Main Street', 'adr_line2': 'Castleknock', 'adr_line3': '', 'adr_line4': '', 'adr_line5': '', 'adr_twn_id': 1262L, 'adr_zip_id': 0L, 'county': 'Dublin', 'ent_adr_id': 409476L, ...}) |
| 450 |
| 451 ent_name = _escape(address['ent_name']) |
| 452 google_maps_latitude = address['latitude'] |
| 453 google_maps_longitude = address['longitude'] |
| 454 google_maps_depth = address['depth'] |
| google_maps_latitude undefined, address = {'adr_id': 409476L, 'adr_line1': 'Main Street', 'adr_line2': 'Castleknock', 'adr_line3': '', 'adr_line4': '', 'adr_line5': '', 'adr_twn_id': 1262L, 'adr_zip_id': 0L, 'county': 'Dublin', 'ent_adr_id': 409476L, ...} |
KeyError: 'latitude'
args =
('latitude',)