python调取高德api_Python调用高德API实现批量地址转经纬度并写入表格的功能

本段代码是先将需要转换经纬度的地址爬取在 ‘地址.csv' 文件里,文件截图示例:

代码展示

# coding=utf-8

# SPL

# 时间:2020/12/20 21:15

import csv

import requests

import json

import pandas as pd

num=0

y=[]

with open("地址.csv", 'r') as f: #写入将要转换的地址的文件路径,此处为默认文件路径(要先将文件提前导入)(注意是csv格式文件)

r = csv.reader(f, delimiter=',')

for row in r:

print(row[0])

#记得在key=后面填入申请百度地图开发平台的key

url = "http://restapi.amap.com/v3/geocode/geo?key=**********&address=" + row[0]

dat = {

'count': "1",

}

r = requests.post(url, data=json.dumps(dat))

s = r.json()

b = s['geocodes']

for j in range(0, 10000):

try:

ne

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值