根据经纬度查天气预报
这篇博客是知道某个地方的经纬度,然后想要查询这个地方的天气情况。
分析:知道经纬度后,我们首先得查询到这个经纬度所代表的地区位置,然后拿到这个地区位置,再次去查询天气预报。
# -*- coding: UTF-8 -*-
import requests
import json
#lat = '31.809928'
#lng = '102.537467'
lng = str(101.361430)
lat = str(32.604548)
ak = '你的百度地图AK'
output = 'json'
list = {'location':lat +','+ lng,'ak':ak,'output':output}
res = requests.get(url='http://api.map.baidu.com/geocoder/v2/', params=list)
result = res.json()
print(result)
city = result['result']['addressComponent']['city']
print('省区:'+city)
district = result['result']['addressComponent']['district']
print('县区:'+ district)
print("-------------------------------")
tianqi = requests.get(url="http://wthrcdn.etouch.cn/weather_mini?city="+district)
data = tianqi.json()
#print(data)
high =data['data']['wendu']
print('温度:'+high +'℃')
代码里面,调用了2个API,一个是百度地图的API,还有一个是查询天气的API!
根据经纬度查天气预报相关推荐
- java实现经纬度查天气_根据经纬度查天气预报
这篇博客是知道某个地方的经纬度,然后想要查询这个地方的天气情况. 分析:知道经纬度后,我们首先得查询到这个经纬度所代表的地区位置,然后拿到这个地区位置,再次去查询天气预报. # -*- coding: ...
- 根据GPS数据的经纬度取天气预报和地名
一.根据经纬度取地名 1. http://maps.google.cn/maps/geo?output=xml&key=abcdef&q=22.51822,113.93711 2. h ...
- python查天气预报_一个用Python编写抓取天气预报的代码示例
Python代码抓取获取天气预报信息源码讲解.这是一个用Python编写抓取天气预报的代码示例,用python写天气查询软件程序很简单.这段代码可以获取当地的天气和.任意城市的天气预报,原理是根据ur ...
- python查天气预报_Python如何读取天气预报
Python如何读取天气预报? import urllib2 import json # 101180101 url = 'http://m.weather.com.cn/data/10118010 ...
- python查天气预报_Python爬虫获取最近七天天气预报信息
#encoding:utf-8 import requests import psycopg2 import datetime import re from bs4 import BeautifulS ...
- python查天气预报_Python编写一个天气预报查询系统
Python编写一个天气预报查询系统 学了Python这么久 可以用它来做许多好玩的小程序哦! 这里给 大家做了个查询天气预报的小程序! 可以查询未来几天的天气! 需要大家自己修改下代码即可! 首先我 ...
- python查天气预报_python查询全国天气预报
[实例简介] [实例截图] [核心代码] from tkinter import * import tkinter as tk import requests from PIL import Imag ...
- 根据经纬度查附近的点
/*** 在数据库中获取所有店铺,按距离用户的远近排序(默认升序* 距离单位是米* @param double $lat 纬度* @param double $lng 经度* @param strin ...
- android腾讯地图经纬度查地址,根据具体地址获取腾讯地图的经纬度
html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD ...
最新文章
- php7+的php-fpm参数配置,注意事项
- Paxos算法之旅(四)zookeeper代码解析--转载
- 这个操作稳!云厂商开设免费云计算课程,学员独享49元主机套餐包年!
- [转]CSS完美兼容IE6/IE7/FF的通用hack方法
- [云炬创业基础笔记]第七张创业团队测试4
- Linux 下如何查找 MySQL 数据库的数据根目录呢?
- 曙光服务器优势,5大核心优势 探秘曙光Cloudview三大平台
- MySQL5.7收集表统计信息时对该表上增删改查的影响
- python数据包发送给云平台_用python发送短消息(基于阿里云平台)
- mysql 的命令行操作
- ansys 螺栓连接仿真思路
- 开学送给她的礼物(Python实现)
- c语言成绩管理程序设计,成绩管理程序设计报告(含代码C语言
- adb命令之:手机与电脑文件之间的粘贴复制
- 浏览器的input禁用输入法
- Base64加密与解密
- 浅谈大数据领域的云计算
- 【观察】华为云开天aPaaS:经验即服务“加持”,数字化转型“加速”
- 向来痴,从此醉,先生一路走好。
- “全球发布——主流声音 · 最强路径”在深落幕 引领主流生态融合新模式