Python: Geocoder - kesikli süreç

oy
0

Daha azı için python için yeni ve otomatik manuel görev bazı piton öğrenmek istiyorum.

Bir adres durumunu (geo.state) ve ülke adı (geo.country_long) kontrol etmek için, öncelikle adresi listesini içeren bir csv okunan geocoder lib kullanın ve csv devleti ve ülkeyi yazmak istiyorum istiyoruz ve ihracat.

şey bakmak bana yardımcı olabilir toplu işlem doğru tek bir sütun için değil geocoder işlevi eser apperciated.

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')
Oluştur 04/05/2018 saat 23:39
kaynak kullanıcı
Diğer dillerde...                            


1 cevaplar

Python: Geocoder - kesikli süreç

oy
0

Daha azı için python için yeni ve otomatik manuel görev bazı piton öğrenmek istiyorum.

Bir adres durumunu (geo.state) ve ülke adı (geo.country_long) kontrol etmek için, öncelikle "adresi" listesini içeren bir csv okunan geocoder lib kullanın ve csv devleti ve ülkeyi yazmak istiyorum istiyoruz ve ihracat.

şey bakmak bana yardımcı olabilir toplu işlem doğru tek bir sütun için değil geocoder işlevi eser apperciated.

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')
Cevap 04/05/2018 saat 23:39
kaynak kullanıcı

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more