资源简介
该文件包含了.py文件,稍微修改就可以直接用来爬取高德的各种数据,一般只要提供api借口的数据都可以爬取。
代码片段和文件信息
# -*- coding: utf-8 -*-
“““
Created on Sun Dec 16 21:15:36 2018
@author: LFL
“““
# -*- coding: utf-8 -*-
import requests
import json
import time
import pandas as pd
import threading
def getGaodeTrafficStatus(key furl currentTime):
TrafficStatusUrl = furl
res = requests.get(url=TrafficStatusUrl).content
res = res.decode(“utf-8“)
total_json = json.loads(res)
print(total_json)
#jsondata = total_json[‘trafficinfo‘][‘roads‘]
if total_json[‘status‘] == 0:
print(“none“)
return
if ‘trafficinfo‘ in total_json:
jsondata = total_json[‘trafficinfo‘]
else:
print(furl)
return
if ‘roads‘ in jsondata:
jsondata = jsondata[‘roads‘]
else:
print(furl)
return
currentDate = time.strftime(“%Y-%m-%d“ time.localtime())
if any(jsondata):
for i in jsondata:
name = i[‘name‘]
status = i[‘status‘]
direction = i[‘direction‘]
angle = i[‘angle‘]
speed = i.get(‘speed‘)
if speed == None:
speed = None
lcodes = i[‘lcodes‘]
polyline = i[‘polyline‘]
list = [name status direction angle lcodes polyline currentDate currentTime speed]
insert_list.append(list)
- 上一篇:安装步骤。提取码也在里面
- 下一篇:python 实现购物程序
相关资源
- python+ selenium教程
- PycURL(Windows7/Win32)Python2.7安装包 P
- 英文原版-Scientific Computing with Python
- 7.图像风格迁移 基于深度学习 pyt
- 基于Python的学生管理系统
- A Byte of Python(简明Python教程)(第
- Python实例174946
- Python 人脸识别
- Python 人事管理系统
- 基于python-flask的个人博客系统
- 计算机视觉应用开发流程
- python 调用sftp断点续传文件
- python socket游戏
- 基于Python爬虫爬取天气预报信息
- python函数编程和讲解
- Python开发的个人博客
- 基于python的三层神经网络模型搭建
- python实现自动操作windows应用
- python人脸识别(opencv)
- python 绘图(方形、线条、圆形)
- python疫情卡UN管控
- python 连连看小游戏源码
- 基于PyQt5的视频播放器设计
- 一个简单的python爬虫
- csv文件行列转换python实现代码
- Python操作Mysql教程手册
- Python Machine Learning Case Studies
- python获取硬件信息
- 量化交易(附python常见函数的使用方
- python 名字用字排行
评论
共有 条评论