将Google地理编码输出解析为pandas DF的有效方法是什么,每个地理编码请求只有一行?
输出不一致,将1000多个请求的所有现有键解析到DataFrame中是很多手动工作。我敢肯定,这是一种方便的方法。
请求输出示例:
[{'address_components': [{'long_name': 'Aberdeen',
'short_name': 'Aberdeen',
'types': ['locality', 'political']},
{'long_name': 'Aberdeen City',
'short_name': 'Aberdeen City',
'types': ['administrative_area_level_2', 'political']},
{'long_name': 'Scotland',
'short_name': 'Scotland',
'types': ['administrative_area_level_1', 'political']},
{'long_name': 'United Kingdom',
'short_name': 'GB',
'types': ['country', 'political']}],
'formatted_address': 'Aberdeen, UK',
'geometry': {'bounds': {'northeast': {'lat': 57.19565069999999,
'lng': -2.0441627},
'southwest': {'lat': 57.1041518, 'lng': -2.2058926}},
'location': {'lat': 57.149717, 'lng': -2.094278},
'location_type': 'APPROXIMATE',
'viewport': {'northeast': {'lat': 57.19565069999999, 'lng':
-2.0441627},
'southwest': {'lat': 57.1041518, 'lng': -2.2058926}}},
'place_id': 'ChIJSXXXH0wFhEgRcsT0XNoFu-g',
'types': ['locality', 'political']}]
期望的结果是MultiIndex DataFrame,其中每个请求的所有当前键为一行。
谢谢!