Python: Geocoder - ασυνεχής μέθοδος

ψήφοι
0

Είμαι νέος σε Python για λιγότερο και θέλουν να μάθουν python για την αυτόματη μερικές από τις οδηγίες εργασίας.

Θέλω να χρησιμοποιήσω geocoder lib για να ελέγξετε την κατάσταση διεύθυνση (geo.state) και το όνομα της χώρας (geo.country_long), διαβάστε πρώτα από ένα csv που περιείχε μια λίστα των «διευθύνσεων» και θέλετε να γράψετε το κράτος και τη χώρα στην csv και εξαγωγή.

Το έργο λειτουργία geocoder σωστά για μία μόνο στήλη, αλλά όχι σε διαδικασία ασυνεχούς, 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')
Δημοσιεύθηκε 04/05/2018 στις 23:39
πηγή χρήστη
Σε άλλες γλώσσες...                            


1 απαντήσεις

Python: Geocoder - ασυνεχής μέθοδος

ψήφοι
0

Είμαι νέος σε Python για λιγότερο και θέλουν να μάθουν python για την αυτόματη μερικές από τις οδηγίες εργασίας.

Θέλω να χρησιμοποιήσω geocoder lib για να ελέγξετε την κατάσταση διεύθυνση (geo.state) και το όνομα της χώρας (geo.country_long), διαβάστε πρώτα από ένα csv που περιείχε μια λίστα των «διευθύνσεων» και θέλετε να γράψετε το κράτος και τη χώρα στην csv και εξαγωγή.

Το έργο λειτουργία geocoder σωστά για μία μόνο στήλη, αλλά όχι σε διαδικασία ασυνεχούς, 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')
Απαντήθηκε 04/05/2018 στις 23:39
πηγή χρήστη

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