【Python】实现给小仙女定时推送消息

前言

鼓捣了一阵子的微信机器人今天终于运行成功了,可以选择在每天的5点20分为你的女朋友发送当日的天气,每日一句还有日历,如果你有多个女朋友的话,还可以创建一个列表,之后循环遍历列表为你的多个女朋友发送你的关怀,让你更好的做好时间管理。

在这里插入图片描述

设置好你需要关怀的人的微信名,微信扫码登录,剩下的交给程序就可以了~
在这里插入图片描述

需要导入的库有requsets请求库 微信wxpy库 time时间库

Python学习交流Q群:903971231###
import json,datetime
import requests,itchat,sxtwl
from itchat.content import *
from wxpy import TEXT
import time

在这里插入图片描述

1. 创建一个日历函数

Python学习交流Q群:903971231###
def getYMD():#获得对应的农历   
 ymc = [u"十一", u"十二", u"正", u"二", u"三", u"四", u"五", u"六", u"七", u"八", u"九", u"十"]   
  rmc = [u"初一", u"初二", u"初三", u"初四", u"初五", u"初六", u"初七", u"初八", u"初九", u"初十",         
    u"十一", u"十二", u"十三", u"十四", u"十五", u"十六", u"十七", u"十八", u"十九",         
    u"二十", u"廿一", u"廿二", u"廿三", u"廿四", u"廿五", u"廿六", u"廿七", u"廿八", u"廿九", u"三十", u"卅一"]   
     Gan = ["甲", "乙", "丙", "丁", "戊", "己", "庚", "辛", "壬", "癸"]   
      Zhi = ["子", "丑", "寅", "卯", "辰", "巳", "午", "未", "申", "酉", "戌", "亥"]   
      ShX = ["鼠", "牛", "虎", "兔", "龙", "蛇", "马", "羊", "猴", "鸡", "狗", "猪"]  
       numCn = ["天", "一", "二", "三", "四", "五", "六", "七", "八", "九", "十"]   
        lunar = sxtwl.Lunar()    
        year = datetime.datetime.now().year   
         month = datetime.datetime.now().month   
          rday = datetime.datetime.now().day   
           day = lunar.getDayBySolar(year, month, rday)    
           d = str(day.y) + "年" + str(day.m) + "月" + str(day.d) + "日"  
             if day.Lleap:       
            a = "润" + ymc[day.Lmc] + "月" + rmc[day.Ldi] + "日"  
 else:      
   a = ymc[day.Lmc] + "月" + rmc[day.Ldi] + "日"    
   b = 
  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值