
总之就是762459510
from wxpyimport *
import requests
from datetimeimport datetime
import time
from apscheduler.schedulers.blockingimport BlockingScheduler#定时框架
bot = Bot(cache_path=True)
tuling = Tuling(api_key=你的api’)#机器人api
def send_weather(location):
#准备url地址
path =‘http://api.map.baidu.com/telematics/v3/weather?location=%s&output=json&ak=TueGDhCvwI6fOrQnLM0qmXxY9N0OkOiQ&callback=?’
url = path % location
response = requests.get(url)
result = response.json()
#如果城市错误就按照濮阳发送天气
if result[‘error’] !=0:
location =‘濮阳’
url = path % location
response = requests.get(url)
result = response.json()
str0 = (’ 早上好!这是今天的天气预报!……机器人:PyChatBot\n’)
results = result[‘results’]
取出数据字典
dat

本文介绍了如何使用Python结合wxpy库和Baidu API定时给微信好友发送天气预报。通过Apscheduler定时器,每天5:30遍历好友列表,获取并解析天气数据,然后发送到指定好友。虽然在打包成exe时遇到问题,但整体实现了一个自动化的天气提醒服务。
最低0.47元/天 解锁文章
2895

被折叠的 条评论
为什么被折叠?



