代码地址:https://liujiao111.github.io/2019/06/18/easygo/

工具介绍:

该工具基于微信中的宜出行提供的数据接口进行爬取,能够爬取一定范围内的当前时间点的人流量数据。

环境:

windows

python3+

安装第三方包:缺啥安装啥

使用指南:

申请多个qq号,并将qq号放入当前目录下的qqlist.py文件中,格式如下:

qq_list =

[["11111111", "11111111"],

["11111111", "11111111"],

["11111111", "11111111"],

["11111111", "11111111"],

["11111111", "11111111"],

["11111111", "11111111"],

["11111111", "11111111"],

["11111111", "11111111"]]

根据你需要爬取的城市范围大小,适当申请多个qq号进行爬取(我试了下用6个号爬取来宾市的是没什么的),因为每个QQ号能爬取的数据量有限。将每个QQ号放入该文件中,并遵循已有的格式。

确定需要爬取的城市矩形范围。使用百度地图提供的坐标拾取工具,确定城市的左上角、右上角、右下角、左下角四个点的坐标(大概组成一个矩形,不用太准确),并将拾取的四个坐标点依次填入setting.py文件中,并对应下面四个变量,示例:

city_bound_point_A = [114.286652,30.642638] #左上角点,x619

city_bound_point_D = [114.239273,30.580588] #左下角点,农场十一队

city_bound_point_B = [114.462433,30.574677] #右上角点,木妙

city_bound_point_C = [114.418488,30.479746] #右下角点,牛场右下角

双击 run.bat文件,执行爬取程序,需要注意的是程序会自动打开谷歌浏览器并进行登陆操作,属于正常现象需要提前装好谷歌浏览器。

等待一段时间后(具体不一定,大概10分钟),爬取后的结果存放到example文件夹中,里面txt文件就是爬取到的人流量数据,文件使用爬取的时间点进行命名,数据有四个字段 count,wgs_lng,wgs_lat,time,分别代表人流量,经度,纬度,时间点,后面可以使用该文件进行解析得到需要的数据,并进行可视化。

这里提供了一个可以解析人流量txt数据文件,并生成用于百度地图热力图展示需要的数据的代码,见目录下的read_data_to_txt.py代码,需要修改代码中file_path的路径,修改为上面生成的example文件夹中txt格式的人流量数据所在文件路径,保存然后执行data2txt.bat,执行后会在当前目录下生成data_flow.xls和data.txt两个人流量数据文件。

上面生成的txt文件可以拷贝内容到baidu_relitu.html文件中(文件内容有点多,请耐心等待),将html文件中第31行var points =后面的内容替换为上面data.txt中的文本内容,并且将第27行的中心点坐标替换为31行中随意一个坐标点的坐标,保存后在浏览器打开该HTML文件,即可看到在地图上展示的热力图数据。

代码见:https://liujiao111.github.io/2019/06/18/easygo/

记得点赞哦

地图相关文章汇总导航:

高德地图POI数据爬取:

https://liujiao111.github.io/2019/06/17/gmap-poi/

高德地图根据矩形范围爬取POI数据:

https://liujiao111.github.io/2019/06/19/map-tangle/

基于百度地图APi封装的多边形边界圈选工具:

https://liujiao111.github.io/2019/06/19/map-polygon/

使用python爬取微信宜出行人流量数据:

https://liujiao111.github.io/2019/06/18/easygo/

OpenStreetMap地图获取城市路网数据:

https://liujiao111.github.io/2019/06/14/osm-way/

python如何爬取实时人流量_使用python爬取微信宜出行人流量数据相关推荐

  1. 用python爬取指定数据流量是几点_使用python进行微信宜出行人流量数据爬取

    写在前面 由于宜出行的登录策略更新,导致无法使用qq登录直接爬取人流量的问题,近期进行了代码升级,已经解决了该问题,并且能顺利爬取数据,示例如下.目前暂不提供源代码,如有需要宜出行数据,可联系:917 ...

  2. 用python输出所有的玫瑰花数_用Python爬取WordPress官网所有插件

    转自丘壑博客,转载注明出处 前言 只要是用WordPress的人或多或少都会装几个插件,可以用来丰富扩展WordPress的各种功能.围绕WordPress平台的插件和主题已经建立了一个独特的经济生态 ...

  3. python关于二手房的课程论文_基于python爬取链家二手房信息代码示例

    基本环境配置 python 3.6 pycharm requests parsel time 相关模块pip安装即可 确定目标网页数据 哦豁,这个价格..................看到都觉得脑阔 ...

  4. python分布式爬虫开题报告范文_基于Python的豆瓣Top250排行榜影片数据爬取和分析开题报告...

    一.选题依据:(简述研究现状,说明该毕业设计的设计目的及意义) 研究现状 Python是一门很全面的语言,又随着大数据和人工智能的兴起,广受爬虫设计者们的青眯.设计者们运用Python语言的框架-Sc ...

  5. python怎么爬取b站_【Python爬虫实例学习篇】——4、超详细爬取bilibili视频

    [Python爬虫实例学习篇]--4.超详细爬取bilibili视频 由于经常在B站上学习,但无奈于家里网络太差,在线观看卡顿严重,于是萌生了下载视频的想法(如果只是单纯想下载视频,请用you-get ...

  6. python如何爬取sci论文_利用python爬取并翻译GEO数据库

    GEO数据库是NCBI创建并维护的基因表达数据库,始于2000年,收录了世界各国研究机构提交的高通量基因表达数据,现芯片集数据量高达12万以上.想要从这里面挖掘(bai piao)数据,发个sci提前 ...

  7. python爬取qq邮箱_使用Python模拟登录QQ邮箱获取QQ好友列表

    最近因开发项目的需要,有一个需求,就是很多SNS网站都有的通过 Email地址 导入好友列表,不过这次要导入的不是Email 列表,而是QQ的好友列表. 实现方式: 通过google一搜,实现的方式大 ...

  8. python爬取豆瓣影评_【python爬虫实战】爬取豆瓣影评数据

    概述: 爬取豆瓣影评数据步骤: 1.获取网页请求 2.解析获取的网页 3.提速数据 4.保存文件 源代码: # 1.导入需要的库 import urllib.request from bs4 impo ...

  9. python爬虫数据分析项目 双十一_基于Python爬取京东双十一商品价格曲线

    一年一度的双十一就快到了,各种砍价.盖楼.挖现金的口令将在未来一个月内充斥朋友圈.微信群中.玩过多次双十一活动的小编表示一顿操作猛如虎,一看结果2毛5.浪费时间不说而且未必得到真正的优惠,双十一电商的 ...

最新文章

  1. 企业根CA方法客户机证书的解决方案,ISA2006系列之三十
  2. mysql主从复制gtid_详解MySQL主从复制实战 - 基于GTID的复制
  3. 如何使用可外部化的接口在Java中自定义序列化
  4. 根据id 隐藏_明星ID价值四位数?吃鸡玩家崩溃:打工一个月工资还没名称值钱...
  5. 【Java面试题】19 final,finally和finalize的区别
  6. Java通过JNI/JNA加载dll库文件调用C接口,出现“java.lang.UnsatisfiedLinkError: no XXX in java.library.path”问题
  7. 哈哈,我把熊猫烧香病毒扒了!
  8. ScreenCapture
  9. 软件无线电(SDR)及高频/高速(RF/Hi-Speed)标准集
  10. 计算机在录制声音过程中流向,Bandicam电脑声音如何录制?电脑声音录制流程图文介绍...
  11. 华为2019软件精英挑战赛-CodeCraft-2019大佬开源代码集合
  12. 树莓派官方摄像头detected=0问题
  13. Schnorr signature (Schnorr 签名)数学原理
  14. LeetCode #743 Network Delay Time
  15. 写给学弟学妹的一些话
  16. RedisTemplate常用操作工具类封装,实现一个函数添加,删除,更新及对应批量操作
  17. 教你手动编辑图像,提高ABBYY FineReader PDF 15识别准确性
  18. 贪心 csust1250 绮礼的阴谋
  19. 数据结构入门:计算算法的平均时间复杂度
  20. python破解百度网盘提取码_百度云提取码获取工具下载-获取百度云提取码下载v1.1 最新绿色版-西西软件下载...

热门文章

  1. 【天光学术】财务会计论文:家电连锁零售企业财务分析方法与注意问题(节选)
  2. miniui展示日历能点击_南怀瑾先生2021日历,人生难题问南师!
  3. 计算机技术应用于教学案例,信息技术应用教学案例.doc
  4. sns jointplot 和 子图
  5. VMware备份和恢复的方法
  6. Linux Command tc 模拟网络延迟和丢包
  7. 计算机专业考研复试(前沿知识篇)
  8. 华为鸿蒙公测尝鲜,华为鸿蒙尝鲜测试正式开始,分三种形式
  9. JDBC——MySQL
  10. 星环科技数据治理与数据价值评估实践分享