吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1960|回复: 4
收起左侧

[Python 原创] 天气预报信息推送(邮件- server酱版)

[复制链接]
ziangu 发表于 2025-7-9 11:27
本帖最后由 苏紫方璇 于 2025-7-13 12:54 编辑

第一次发帖,如果有错误的地方还请指正,我及时修改

天气预报信息推送(邮件- server酱版)

介绍

代码[码云(https://gitee.com/ziangu/diy_weather)

定制化天气预报消息推送,基于Python脚本实现,可根据个人需要,添加定制的信息提示。

Python脚本实现天气查询应用,提醒她注意保暖!

功能介绍
  1. 天气信息获取
    1. 当天天气信息提示
    2. 第二天天气信息提示
    3. 网易云热评信息获取
    4. 爱情语录数据获取
    5. 励志语录数据获取
    6. server酱和邮件推送
    7. 可根据个人需要,添加定制的信息提示
使用说明

以下信息换为自己的,具体根据API地址申请key后进行替换

  • WEATHER_KEY 和风天气API
    • TIANAPI_KEY 网易云热评API
    • SENDKEY Server酱³ 推送API
    • EMAIL 发送邮件
    • EMAIL_PASSWORD 发送邮件密码
    • GAODEAPI_KEY 高德地图API

WEATHER_KEY = ''

天气预报信息获取的 api
申请地址 1. 百度 和风天气 2.  https://dev.qweather.com/
*注册 登录后,根据官方文档进行项目创建和API-KEY的申请


地址  https://dev.qweather.com/docs/configuration/project-and-key/
我们这边使用 Web API:使用API获取天气数据
*申请后,放入进来即可

TIANAPI_KEY = ''

这个是网易云api的接口
申请地址
https://www.tianapi.com/apiview/160
同样的 注册 登录 申请key,申请方式也参考官方提供的就行,其中key的参数值,可在控制台-数据管理-我的接口密钥中查看。
https://www.tianapi.com/console/
申请后,放入进来即可

SENDKEY = ''

我用的是Server酱³ 用于消息推送到手机APP,进行提示
你们也可以用Server酱Turbo用于消息推送到微信,进行提示
*申请地址 1. Server酱³:https://sc3.ft07.com

  1. Server酱Turbo:https://sct.ftqq.com/
    根据官方提示,自行开通即可,开通后复制一下提供的key放到这里
    注意:需要根据官方的教程进行配置消息的接收渠道
    根据自己需要开通即可,官方提供的消息推送 key是通用的
    如果有自己其他的推送,自行进行修改
    *在24行修改自己的数据即可

EMAIL = '' & EMAIL_PASSWORD = ''

填写自己的邮箱和密码,用于邮件推送
申请地址 1. QQ邮箱申请 2. 163邮箱申请

GAODEAPI_KEY = ''

高德地图api,用于获取当前位置的天气信息,这里我没有启用,需要的自行添加到消息提示中去
申请地址 1. 高德地图开放平台
同样的 注册 登录 申请key,申请方式也参考官方提供的就行,其中key的参数值,可在控制台-数据管理-我的接口密钥中查看。
注意:高德地图的key是需要自己申请的,需要自己去申请,并放入进来即可。

接下来说一下 需要修改为自己的数据,这个需要去代码中修改
找到conf.py文件,打开编辑器,找到对应的行,修改为自己的数据即可
比如:WEATHER_KEY = '你的天气API'
再比如:TIANAPI_KEY = '你的网易云热评API'
再比如:SENDKEY = '你的Server酱³推送API'
再比如:EMAIL = '你的邮箱'
再比如:EMAIL_PASSWORD = '你的邮箱密码'
再比如:GAODEAPI_KEY = '你的高德地图API'
iShot_2025-07-09_11.13.22.png
*最后,运行代码,给大家看一下效果

diy_weather.zip

2.02 MB, 下载次数: 16, 下载积分: 吾爱币 -1 CB

源码

发帖前要善用【论坛搜索】功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

Yangzaipython 发表于 2025-7-10 09:48
下载学习看看
rourou2014 发表于 2025-7-13 10:03
学习一下,改天研究研究还能通过企业微信群发呢
苏紫方璇 发表于 2025-7-13 12:52
yann2009 发表于 2025-7-23 11:37
学习一下,如果能推送到微信就更好了
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - 52pojie.cn ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2026-11-4 03:38

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表