首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏sktj

    python pyqt5 获得城市天气

    coding: utf-8 -- Form implementation generated from reading ui file 'WeatherWin.ui' Created by: PyQt5 from PyQt5 import QtCore, QtGui, QtWidgets class Ui_Form(object): def setupUi(self, Form): Form.setObjectName Form.setWindowTitle(_translate("Form", "Form")) self.groupBox.setTitle(_translate("Form", "查询城市天气 (_translate("Form", "查询")) self.clearBtn.setText(_translate("Form", "清空")) import sys from PyQt5. = '湿度: %s' % rep.json()['weatherinfo']['SD'] + '\n' result = msg1 + msg2 + msg3 + msg4 + msg5

    70030发布于 2019-07-27
  • 来自专栏涛的程序人生

    PyQt 5实战之城市天气预报

    1.获取天气数据 使用python获取天气数据有很多种方法,其中一种是通过爬虫方式,获取天气网站的HTML页面,然后使用BeautifulSoup等解析内容,还有就是通过天气预报网站提供的API接口,直接获取结构化的数据 所以本利采用第二种方法,使用中国天气网站提供的API。 中国天气官网:中国天气 获取天气数据要使用Requests库,如果没有安装,请使用pip进行安装。 3.界面实现 使用Qt Designer来设计天气预报窗口,如下图: ? 添加信号和槽函数: ? 4.将界面转化为.py文件 使用pyuic5命令将界面转为.py文件,转换后的Python文件名是WeatherWin.py。 manual changes made to this file will be lost when pyuic5 is # run again.

    1.6K30发布于 2020-12-03
  • 来自专栏IMWeb前端团队

    QQ天气H5-前端完整解析

    手Q天气的使用 如下面这样的布局整个div分成5个部分,每个部分占据同样的宽度。 ? 上面的html结构如下 ? 代码优化 dom对象池复用 在天气内页有个星座slider,如下面 ? 我们知道总共有12个星座,但我这里却只使用了7个dom(5个可见,2个分别是隐藏的),通过复用来实现循环的12个月。 在X5 tbs.1x版本时,伪元素是不能做动画的。 更多x5上的问题,可以通过以下链接去查看QQ浏览器官网的 X5技术指南 非a标签跳转 bug 因为天气页面有许多跳转上报,需要先上报再跳转,然后我之前是这样写的 <div id="js-jump-xxx 总结 QQ<em>天气</em>H<em>5</em>是我毕业来到腾讯的第一个独立开发的项目。虽然现在已经交接了。但我时不时都会去看下这个项目的动态和代码提交记录。QQ<em>天气</em>H<em>5</em>这个项目,让我在刚入职时学会了许多。虽然写得并不是很好啦。

    3.1K101发布于 2017-12-29
  • 来自专栏IMWeb前端团队

    QQ天气H5-前端完整解析

    手Q天气的使用 如下面这样的布局整个div分成5个部分,每个部分占据同样的宽度。 ? 上面的html结构如下 ? 代码优化 dom对象池复用 在天气内页有个星座slider,如下面 ? 我们知道总共有12个星座,但我这里却只使用了7个dom(5个可见,2个分别是隐藏的),通过复用来实现循环的12个月。 在X5 tbs.1x版本时,伪元素是不能做动画的。 更多x5上的问题,可以通过以下链接去查看QQ浏览器官网的 X5技术指南 非a标签跳转 bug 因为天气页面有许多跳转上报,需要先上报再跳转,然后我之前是这样写的 <div id="js-jump-xxx 总结 QQ<em>天气</em>H<em>5</em>是我毕业来到腾讯的第一个独立开发的项目。虽然现在已经交接了。但我时不时都会去看下这个项目的动态和代码提交记录。QQ<em>天气</em>H<em>5</em>这个项目,让我在刚入职时学会了许多。虽然写得并不是很好啦。

    2.5K30发布于 2019-12-04
  • 来自专栏冰霜的软件测试技术分享

    开发一个微信小程序(5):查询天气-添加未来24小时逐小时天气

    在基础实时天气的基础上,展示未来24小时的逐小时天气情况,效果如下 这个功能比较简单,只需要调一下和风天气的24小时预报拿到数据,然后在小程序中使用 <scroll-view> 标签滚动显示数据即可 耗时最长的是调整样式,需要把时间、天气图标、温度、天气描述纵向排列,整了半天才弄好 打开pages/weather/weather.js,在 queryWeather()方法中添加如下代码,调用24小时天气接口 flex; justify-content: center; } /* .search-container { height: 88rpx; background-color: #ada5a5 5px 10px #cccccc, inset -5px -5px 10px #ffffff; } .placeho { font-size: 22rpx; color ; box-shadow: 14px 14px 59px #fcfdfd, -14px -14px 59px #e6f0f5; } /* 实时天气样式 */ .top-box

    1.2K40编辑于 2023-02-24
  • 来自专栏国产程序员

    天气API

    最近项目中需要在首页添加一个天气的栏目,因此需要去获取天气的参数。 需要日期、天气状态、空气状态、pm2.5指数,温度、风向风力。 网上找了很多的接口很多都是没有pm2.5这个指数。 通过城市名(北京/北京市)获取当前城市温度、湿度、空气质量主要参数指数、警告、昨日天气、未来天气、日出日落时间((⊙﹏⊙)b)(XML数据): 接口:http://wthrcdn.etouch.cn [CDATA[5级]]></fengli>\n" + " <shidu>18%</shidu>\n" + " <fengxiang>西北风 [CDATA[4-5级]]></fl_1>\n" + " </day_1>\n" + " <night_1>\n" + date>27日星期六</date>\n" + " <high>高温 17℃</high>\n" + " <low>低温 5

    7.5K40发布于 2019-07-03
  • 来自专栏气象学家

    AI天气模型如何学习预测极端天气

    AI天气模型如何学习预测极端天气? 这些模型基于再分析数据(如ERA5)训练,以均方误差(MSE)或平均绝对误差(MAE)为损失函数,在计算效率、预报速度和平均预报精度方面表现出色。 2.4 评估方法 对每个事件和每个参考时间点进行5天(20个时间步)的预报推演,共生成90个预报结果。 模型在训练后期(周期70和89)的表现最佳,且误差始终位于参考日预报的5%~95%分位数范围内。 值得注意的是: • 即使最佳检查点(周期70和89)的误差也远高于参考日的5%~95%分位数; • 训练早期(如周期20-30)的预报明显优于后期,某些情况下后期误差是最佳早期的6倍。

    16110编辑于 2026-03-25
  • 来自专栏跟牛老师一起学WEBGIS

    分享个天气网7日天气样式

    概述 最近项目里面用到了天气网“7日天气”的功能,本来想趴一个样式的,可是看了看太费劲,索性自己写吧,分享下。 效果 ? ? 高仿真,有木有,有木有??? font-size: 12px; //日期 .date-day{ font-size: 13px; font-weight: bold; padding: 5px : center; img{ width: auto; height: 30px; } } } //天气描述 .weather-desc{ padding: 5px 0; span{ &.high{ color:orangered;

    99830发布于 2018-10-23
  • 来自专栏Android、鸿蒙开发

    Android 天气APP(二十五)地图天气(下)嵌套滑动布局渲染天气数据

    --橘色--> <color name="shallow_orange">#FFEFD5</color><! --红色--> <color name="line_gray">#E3E5E8</color><! <stroke android:width="1dip" android:color="@color/purple" /> <corners android:radius="<em>5</em>dp item_today_detail.xml当前<em>天气</em>详情数据 ? match_parent" android:layout_height="wrap_content" android:layout_margin="@dimen/dp_<em>5</em>"

    2.2K20发布于 2020-09-25
  • 来自专栏用户4480853的专栏

    SwiftUI案例:天气

    SwiftUI案例:天气 效果 目标 实现静态的仿iOS天气APP程序 文件与配置 外观配置 外观配置需要从 '代码' 中下载文件并提取对应的图片 需要配置在 Assets.xcassets )) .foregroundColor(.white) .shadow(radius: 5) )) .foregroundColor(.white) .shadow(radius: 5) secondary) .foregroundColor(.white) .shadow(radius: 5) primary) .foregroundColor(.white) .shadow(radius: 5)

    5.7K21编辑于 2022-08-05
  • 来自专栏Android、鸿蒙开发

    Android 天气APP(三)访问天气API与数据请求

    访问天气API与数据请求 2. 访问天气API接口 3. 网络请求 ① OKHttp 1.Post和Get的区别 2.同步和异步的区别 3.Get的同步请求 4.Get的异步请求 5.Post的同步请求 5.Post的异步请求 2. 访问天气API接口 这里用的是和风天气API接口,点击进入官网 ? 点击天气API进行登录控制台或者注册账号 ? 接下来我们看一下开发文档怎么去获取天气数据 ? 点击常规天气数据,免费版 ? 5.Post的同步请求 示例代码 public void postDataWithParame() { //创建新的线程 new Thread(new Runnable(

    4.3K30发布于 2020-09-25
  • 来自专栏Android、鸿蒙开发

    Android 天气APP(三)访问天气API与数据请求

    访问天气API与数据请求 2. 访问天气API接口 3. 网络请求 ① OKHttp 1.Post和Get的区别 2.同步和异步的区别 3.Get的同步请求 4.Get的异步请求 5.Post的同步请求 5.Post的异步请求 2. 访问天气API接口 这里用的是和风天气API接口,点击进入官网 点击天气API进行登录控制台或者注册账号 注册用邮箱就可以了,这里没有什么好讲解的,我是已经注册过了,所以我登录就可以了, 点击创建 接下来我们看一下开发文档怎么去获取天气数据 点击常规天气数据,免费版 now就是今天的天气,根据这个文档我们来写一个访问地址 https://free-api.heweather.net 5.Post的同步请求 示例代码 public void postDataWithParame() { //创建新的线程 new Thread(new Runnable(

    3.2K20编辑于 2022-05-10
  • 来自专栏蚂蚁开源社区

    【前端艺术】HTML5 Canvas和jQuery实时动态天气预报

    这是一款非常有意思的纯CSS3扁平风格天气预报卡片动画特效。该天气预报特效将各种天气制作为卡片形式,包括下雨,闪电,白天,夜间和下雪。卡片使用扁平化风格,并使用CSS3帧动画来制作各种动画效果。 background-color: #3c3b3d; float: left; margin: 0 20px 20px 0; overflow: hidden; } .card:nth-child(5n ease-in-out infinite 1s; background: #CCCCCC; border-radius: 50%; box-shadow: #CCCCCC 65px -25px 0 -5px , #CCCCCC 25px -25px, #CCCCCC 5px 0px 0 2px, #CCCCCC 10px 0px 0 2px, #CCCCCC 15px 0px 0 2px, #CCCCCC border-radius: 50%; content: ''; height: 15px; width: 120px; opacity: 0.2; position: absolute; left: 5px

    2.4K40发布于 2019-08-21
  • 来自专栏知识分享

    YY天气使用

    前言: 需要使用http获取天气数据,本节说明调用YY天气的http接口获取天气数据 注册: http://www.yytianqi.com/ ? 登录注册的邮箱验证 ? 验证完成以后: ?   ","lastUpdate":"2019-10-15 20:54:33","tq":"\u591a\u4e91","numtq":"01","qw":"10","numfl":"0","fl":"\u5fae 获取其它城市天气状况: ? 其它: ?

    1.8K20发布于 2019-10-16
  • 来自专栏太阳影的学习记录

    天气

    size box会控制panel的大小,Image设置为根据Panel大小适配,最终实现Txt控制背景图的大小。

    2.1K20发布于 2021-10-15
  • 来自专栏Lan小站

    天气API接口

    已废弃 API地址:http://t.weather.sojson.com/api/weather/city/101210101

    5.4K20编辑于 2022-07-14
  • 来自专栏springBoot3.0

    forest获取天气

    Springboot集成forest获取天气信息 导入依赖 <dependency> <groupId>com.dtflys.forest</groupId> artifactId> <version>1.5.28</version> </dependency> 注册彩云科技 彩云科技平台注册地址 等审核通过后得到令牌 创建获取天气的接口 这里需要先注册有些彩云科技,通过第三方api来获取实时天气; @Repository public interface MyClient { // localtion是指目标地址的经度和纬度 scenic.getScenicLatitude(); //获取目标地方的经纬度 Map weather = myClient.getWeather(localtion); //传入经纬度,然后查询实时天气 "+skycons; scenic.setWeather(weathers); scenicMapper.updateById(scenic); //将天气信息存入数据库

    99520编辑于 2023-03-06
  • 全球天气预报5天(经纬度版)免费API接口教程

    本文全面介绍由接口盒子提供的全球天气预报API,支持通过经纬度坐标获取任意地区未来5天的详细天气预报数据。 一、接口核心功能​全球覆盖​:支持全球任意经纬度坐标点的天气预报​高精度预报​:提供每3小时为间隔的精细化预报(5天共40组数据)​多维度数据​:包含天气状况、温度、气压、湿度、风速等12项气象要素​免费使用​ :个人开发者可直接调用(需注册获取专属KEY)二、接口基本信息项目说明请求地址https://cn.apihz.cn/api/tianqi/tqybjw5.php请求方式GET/POST数据格式JSON 响应时间平均200-500ms三、请求参数说明参数名必填示例值说明id是10000000用户中心注册的数字IDkey是15he5h15ty854j5sr152hs2用户中心通讯秘钥lat是40.05702706489032 "\n"; echo "今日天气: " .

    1K10编辑于 2025-07-18
  • 来自专栏蚂蚁开源社区

    HTML5 Canvas和jQuery实时天气预报代码解析「附源码」

    这是一款非常有意思的纯CSS3扁平风格天气预报卡片动画特效。该天气预报特效将各种天气制作为卡片形式,包括下雨,闪电,白天,夜间和下雪。卡片使用扁平化风格,并使用CSS3帧动画来制作各种动画效果。 background-color: #3c3b3d; float: left; margin: 0 20px 20px 0; overflow: hidden; } .card:nth-child(5n ease-in-out infinite 1s; background: #CCCCCC; border-radius: 50%; box-shadow: #CCCCCC 65px -25px 0 -5px , #CCCCCC 25px -25px, #CCCCCC 5px 0px 0 2px, #CCCCCC 10px 0px 0 2px, #CCCCCC 15px 0px 0 2px, #CCCCCC border-radius: 50%; content: ''; height: 15px; width: 120px; opacity: 0.2; position: absolute; left: 5px

    1.9K40发布于 2019-08-09
  • 来自专栏科技向令说

    天气险助阵,天气通能否突破行业变现瓶颈?

    近日,拥有3.8亿用户数的天气APP天气通与四大互联网保险公司之一的安心保险,联合推出“天气险”,其定位为“重大灾害性天气保险”,目前保险范围涵盖了暴雨、强风、严重污染、高温等恶劣天气。 在2014年5月顺势推出短视频社交“美拍”,9个月便获取了1亿用户,工具社交化策略功不可没。 此外,内容化也是工具类APP转型的一个重要方向。 毋庸置疑,天气通的用户对天气的变化非常敏感,仔细观察会发现,他们关注天气的本质在于“趋利避害”。看了天气通后,为预防恶劣天气做足准备。 现在好了,天气通联合安心保险进一步挖掘了用户的潜在需求,推出天气险,在恶劣天气下,投保的用户可以得到赔偿,也就是说“趋利避害”有了进一步保障,即使之前没有做好准备,但是靠赔偿还是可以弥补,何乐而不为? 毫无疑问,天气通和天气险两个产品的结合非常到位,具有强关联性,对于天气通用户而言,这个连自己都未意识到的隐形痛点被瞬间击中,实在快哉!

    57410发布于 2018-08-20
领券