Ik ben nieuw in python voor minder en willen python leren om automatisch een deel van de handmatige taak.
Ik wil geocoder lib gebruiken om een adres staat (geo.state) en de naam van het land (geo.country_long) check, lees dan eerst uit een csv die een lijst van adres bevatte en willen de staat en het land in het csv schrijven en exporteren.
De geocoder functie correct werken voor een enkele kolom, maar niet in batch proces, apperciated als er iets me kan helpen om een kijkje te nemen.
ref: http://geocoder.readthedocs.io/
import numpy as np
import pandas as pd
import os
import geocoder
os.environ[GOOGLE_API_KEY] = 'XXXXXXXXXXXXXXXXXXXXXXXX'
df = pd.read_csv('InputList1.csv',parse_dates=True)
geo = geocoder.google(df['Address'])
df['Area'] = geo.state
df['Region'] = geo.country_long
df = df[['Address','Area','Region']]
pd.DataFrame(df).to_csv('OutputList.csv', encoding='utf8')













