Google 지오 코드 API를 사용하여 주소 목록에보다 자세한 지리 정보를 추가하고 있습니다. 즉, 스프레드 시트에서 각 관측소 (주소)에 특히 정 지구 (인도의 행정 단위), 도시 및 마을의 열을 추가하고 싶습니다.다중 열 CSV 파일에 파이썬 개체 작성
는 이미 추한 방법으로 파이썬으로 주소를 가져온 다음 출력에이 페이지 (http://maps.googleapis.com/maps/api/geocode/json?address=RAVI+NAGAR,+NAIDU+THOTA,+VISAKHAPATNAM+&sensor=true)을 변환하는 몇 가지 코드와 함께 구글 API를 사용했습니다 : 주소 문자열에 대한 검색 결과
Ravi Nagar [u'neighborhood', u'political']
Naidu Thota [u'sublocality', u'political']
Vizag [u'locality', u'political']
Vishakhapatnam [u'administrative_area_level_2', u'political']
Andhra Pradesh [u'administrative_area_level_1', u'political']
India [u'country', u'political']
530029 [u'postal_code']
: "RAVI+NAGAR,+NAIDU+THOTA,+VISAKHAPATNAM+",Visakhapatnam,ANDHRA+PRADESH.
내 질문은 이전 csv 파일로 다시 가져 오는 방법입니다. 나는 csv 파일의 이전 행을 놓치고 싶지 않고 테이블에 새 열을 추가하려고합니다. (위의 결과가 주어지면 "postal_code", "administrative_area_level_1", "administrative_area_level_2", "locality", "sublocality"및 "neighborhood"에 대한 열을 각각 갖고 싶습니다. 내가 생각할 수있는 것은 식별자가있는 함수를 만드는 것입니다 그러나 나는 그 방법을 파이썬에 대한 나의 지식에 따라 잘 모른다.
u
은 인쇄물에 나타나야 하는가? 제거하는 방법은 u
을 제거하는 것이다. 은 "결과"사전 (이것에 대한, 당신은 내가 제공 한 링크를 클릭 할 수 있습니다)?
- Linfeng