Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import time
- from geopy.geocoders import GoogleV3
- import os
- def set_proxy():
- proxy_addr = 'http://{user}:{passwd}@{address}:{port}'.format(
- user='usuario', passwd='senha',
- address='IP', port=int('PORTA'))
- os.environ['http_proxy'] = proxy_addr
- os.environ['https_proxy'] = proxy_addr
- def unset_proxy():
- os.environ.pop('http_proxy')
- os.environ.pop('https_proxy')
- set_proxy()
- geo_keys = ['AIzaSyBXkATWIrQyNX6T-VRa2gRmC9dJRoqzss0'] # API Google
- geolocator = GoogleV3(api_key=geo_keys )
- for index, row in df.iterrows():
- location = geolocator.geocode(row['NO_LOGRADOURO'])
- time.sleep(2)
- lat=location.latitude
- lon=location.longitude
- timeout=10)
- address = location.address
- unset_proxy()
- print(str(lat) + ', ' + str(lon))
Add Comment
Please, Sign In to add comment