1、提前获取全国市县坐标形成excel表格,可反复使用
2、定位出发地坐标
3、利用高德标准货车接口进行里程计算
4、利用高德返回的json,python对json、excel进行操作 
import requests
import json
import xlwings as xwdef get_dis(destination):origin = '120.936848,31.897215' #出发地坐标,也可写为变量待传url = 'https://restapi.amap.com/v4/direction/truck?parameters'  # 货车路径key = '自己申请的高德key,但有限额,需购买' #需要填写link = f'{url}&origin={origin}&destination={destination}&key={key}&size={4}&height={1.6}' \f'&width={2.5}&load={49}&weight={31}&axis={6}'# size 车辆4 重型车;height车辆高度1.6;width车辆宽度2.5;load车辆总重49;weight车辆核定载重31;axis车轴数量6;response = requests.get(link)data = response.json()distance = data['data']['route']['paths'][0]['distance'] # 获取里程值return distanceapp = xw.App(visible=False, add_book=False)
filepath = r'D:\pytest\newinta.xlsx'    # 全国城市坐标(精细至区县)
workbook = app.books.open(filepath)  # 打开坐标表
worksheet = workbook.sheets["Sheet1"]  # 打开坐标页
# for i in range(2,3507)  #全国约3507个县(区):
for i in range(2, 10):data = worksheet.range(f"E{i}:F{i}").value # 重点坐标获取,也可在excel表中先合并data1 = ','.join(str(j) for j in data)  # []列表转化为元素print(get_dis(data1))worksheet.range(f"L{i}").value = get_dis(data1)
workbook.save(r'D:\pytest\newinta6.xlsx')
workbook.close()
app.quit()

受限于高德地图对货车里程的限制,每日仅可调用接口100次,新手菜鸟希望高手指点,如何优化。

利用python:物流公司获取某地点重型货车去往全国市县里程相关推荐

  1. 小猿圈分享利用python网络爬虫获取网易云歌词

    今天小猿圈给大家分享网易云音乐歌词爬取方法. 本文的总体思路如下: 找到正确的URL,获取源码: 利用bs4解析源码,获取歌曲名和歌曲ID: 调用网易云歌曲API,获取歌词: 将歌词写入文件,并存入本 ...

  2. 利用python模块pandas获取网页表格,并保存为excel

    文章只用于学习交流 利用python模块pandas获取网页表格. 网页上的表格内容,想要保存下来,有没有办法呢?答案是有的. 主要有两个步骤, 一是读取表格内容, 二是保存读取后的内容. 在这里只讲 ...

  3. python3爬虫有道翻译_一篇文章教会你利用Python网络爬虫获取有道翻译手机版的翻译接口...

    [一.项目背景] 有道翻译作为国内最大的翻译软件之一,用户量巨大.在学习时遇到不会的英语词汇,会第一时间找翻译,有道翻译就是首选.今天教大家如何去获取有道翻译手机版的翻译接口. ![image](ht ...

  4. IT宅男利用Python网络爬虫获取有道翻译手机版翻译接口

    [一.项目背景] 有道翻译作为国内最大的翻译软件之一,用户量巨大.在学习时遇到不会的英语词汇,会第一时间找翻译,有道翻译就是首选.今天教大家如何去获取有道翻译手机版的翻译接口. [二.项目目标] 多国 ...

  5. python处理行情数据_利用Python脚本来获取期货行情数据

    因为自己最近在学习做期货交易,想要下载期货的行情数据来做分析.有一些交易软件是可以导出数据的,但是导出的过程还是需要很多的手工操作,自己在想能不能通过Python程序来实现呢. 新浪期货数据接口介绍 ...

  6. 实战|手把手教你利用Python网络爬虫获取新房数据

    一.项目背景 大家好,我是J哥. 新房数据,对于房地产置业者来说是买房的重要参考依据,对于房地产开发商来说,也是分析竞争对手项目的绝佳途径,对于房地产代理来说,是踩盘前的重要准备. 今天J哥以惠民之家 ...

  7. 利用python数据分析,获取双色球历史中奖信息!(内含详细代码)

    前言: 毫无例外,基本上是所有人都有一颗中奖的心,不管是有钱的,还是没钱的!你们说对吗? 对于技术人员来说,通过技术分析,可以增加中奖几率,现使用python语言收集历史双色球中奖信息,之后进行预测分 ...

  8. python网络爬虫_一篇文章教会你利用Python网络爬虫获取穷游攻略

    点击上方"IT共享之家",进行关注 回复"资料"可获赠Python学习福利 [一.项目背景] 穷游网提供原创实用的出境游旅行指南.攻略,旅行社区和问答交流平台, ...

  9. 如何用python搜索要用的素材_一篇文章教会你利用Python网络爬虫获取素材图片

    [一.项目背景] 在素材网想找到合适图片需要一页一页往下翻,现在学会python就可以用程序把所有图片保存下来,慢慢挑选合适的图片. [二.项目目标] 1.根据给定的网址获取网页源代码. 2.利用正则 ...

最新文章

  1. matlab调用opencv的函数
  2. HDU 2001 计算两点间的距离
  3. android音量图标不见了,电脑声音图标不见了如何解决?
  4. ScaleAnimation动画
  5. 成年人的世界,嘴上喊的都是主义,心里装的都是生意
  6. ioc中最基本的JAVA技术_Spring IOC 知识点总结
  7. 我如何转行为程序员?心态支撑着我
  8. 双耳节拍 枕头_枕头的故事
  9. 第一部分 知己知彼
  10. 【Linux】无法读取/挂载U盘
  11. Axure8.0基础教程 一
  12. EWM一个仓库号对应ERP多个PLANT的配置
  13. linux查询awk命令用法
  14. HHTC_学校集训编程题目(13)(组队赛_3)
  15. html哭脸字符,科学网—Unicode中的符号 - 丁祥欢的博文
  16. NLP_Python3——正则表达式
  17. 解析Kafka中的 Topic 和 Partition
  18. linux端口占用eclipse,Linux 中 eclipse 的tomcat端口号被占用
  19. CatiaMagic — 基于MBSE的产品创新和正向开发工具
  20. 世界顶级人工智能会议的总结

热门文章

  1. 微信小程序存在的风险_浅谈微信小程序会中病毒事件
  2. VirtualBox 客户机/虚拟机无法时间同步?可能是你安装客户机插件的方式不对!
  3. 求CNOUG注册用的邀请码!
  4. Qt实战小工具 -- 简易Gif制作工具
  5. Microsoft Word 中如何自由移动图片
  6. 汽车数据采集与分析(内含深度学习视觉数据集链接)
  7. 3D点云目标追踪论文盘点(含3D点云标注工具)
  8. Android提权漏洞CVE-2014-7920CVE-2014-7921分析 1
  9. 氢气球条幅广告的介绍
  10. 考研复试之考前准备(上)