python使用微信推送消息

时间:2022-08-14 20:38:44
from wxpy import *   #该库主要是用来模拟与对接微信操作的
import requests
from datetime import datetime
import time
import schedule
from apscheduler.schedulers.blocking import BlockingScheduler #定时框架
import schedule
# 微信登录,程序启动会弹出二维码,微信扫一扫登陆
bot = Bot(cache_path=True)
# cache_path = True表示开启缓存,这样在缓存生效的时间内可以避免每次启动程序都进行微信扫码了
# 然后我们写一个变量,用来存在图灵机器人的key,后面会用到(去图灵申请一个免费的机器人即可)
tuling = Tuling(api_key="41648a0b8ed94a50ac08fb1cc7b5d1dd")
"""推送名单维护"""
def weather_friend(): #定义一个名为weather_friend的函数
# 天气推送名单 也可以送备注来搜索好友
my_friends = [] # 创建一个空列表,用来存放好友名单
my_friends.append(bot.friends().search(u'相忘于江湖')[0]) # 搜索指定好友并添加至列表
# my_friends.append(bot.friends().search(u'