当前位置: 首页 > 后端技术 > Python

00-00用Python发送新年祝福(大年三十直接用!)

时间:2023-03-26 17:58:30 Python

2022新年快到了,这里用Python写的简单代码,定点给微信里的所有好友发送祝福!!环境说明Python版本:无限第三方库: itchat、schedule注:所有祝福均来自网络,代码运行周期长。最好在服务器上运行。代码如下#!/usr/bin/python3#-*-coding:utf-8-*-#@Time:18-12-9AM9:08#@Author:KainHuck#@Email:kainhoo2333@gmail.com#@File:NewYear'sDaywishes.pyimportitchatimportrandomimportscheduleimportdatetimeimporttime#登录,暂时保存登录状态itchat.auto_login(hotReload=True)#获取所有好友信息friends=itchat.get_friends(update=True)#过滤掉没有备注名字的朋友,将要送祝福的朋友放入字典中final_friends={}foreachinfriends:iflen(each['RemarkName'])>0:final_friends[each['RemarkName']]=each['UserName']#greetinglistgreeting=['元旦到了,在辞旧迎新的日子里,为你送走烦恼迎喜,送送走压力迎健康,送走挫折迎旺财,送走意外迎平安,祝您元旦佳节快乐。','媛媛的梦,五彩缤纷的花朵;圆圆的生活,彩绘;圆圆的元旦,幸福的家;元元的问候,伟大的事业;圆圆的祝福,你笑哈哈!祝您元旦快乐!','元旦将至,信息不能迟到;朋友来报喜,提前送上祝福:爱情浪漫美好,友情温馨,亲情常在身边,工作业绩蒸蒸日上,生活幸福欢笑,来年更美好!','喜悦,在心间荡漾;笑意,溢于脸颊;唱歌,回荡悠扬;舞步,行走自如;烟花,绽放得淋漓尽致;祝福,常送。朋友们,元旦快乐!祝你幸福,家庭美满!','加元旦祝福,新年快乐;元旦再接再厉,在新的一年取得好成绩;大年初一加你,新的一年真棒!祝你元旦特别美丽,幸福百年!','新的开始,新的希望,新的一天,新的阳光,新的追求,播下新的梦想,翻开新的一页,谱写新的辉煌。新年伊始,送上深深的祝福,元旦快乐。','马上就要过年了,我在苦思冥想。朋友关系好,送什么礼物好。我没有多少钱,也没有中过彩票。短信送祝福,礼物轻情意重。祝你过一个轻松无忧的元旦!','把幸福变成短信发给你,祝你新年快乐;将好运融入讯息传达给您,祝新春快乐!一年之中,吉祥如意,幸福不断;大年初一,我把所有的祝福都抄下来,一起送给你。祝你明年一切顺利!']#发送祝福函数defsend_greet(RemarkName,userName):greet=random.choice(greeting)#随机选择一个问候消息=RemarkName+','+greet#添加备注名称itchat.send(message,toUserName=userName)#定义任务defjob():now_date=str(datetime.datetime.now().date())#获取函数执行的时间ifnow_date=='2019-01-01'ornow_date=='2019-1-1':#如果是2019年元旦就执行(PS:忘了datetime.datetime.now().date()的输出格式改了...)foreach_friendinfinal_friends:send_greet(each_friend,final_friends['final_friends'])#每天00:00("00:00").do(job)whileTrue:schedule.run_pending()时间.睡眠(1)