【Python】从0到1:25行代码实现定时自动发送微信消息!(可直接copy+运行哦~)
Hi~ o( ̄▽ ̄)ブ 我又双叒叕来啦~ 等你很久啦~
NOTE:楼主 11岁女学生,文笔(排版风格)不好别介意啦~
今天嘛....是个特别的日子---我哥们儿的 12岁生日!
So....作为 6年的同班同学 & 3年的哥们儿~生日祝福当然是必不可少的呀~!!!
而 00:00 的生日祝福....自然是需要程序的 "帮助 " 的!(虽然我 jio得我被 Bug虐得更惨嗷!!!【嚎叫】)
嗯 ~ o(* ̄▽ ̄*)o....所以!我昨天!就写了个!定时自动发送微信消息的程序!!!
Emmmm....不过这段话好像和程序没啥关系👆👆👆.....
好了,我不废话了,趁现在还控制得住 ,赶紧上代码!!!
上篇访问少得可怜的博客の链接~:
【Python】从0到1:面向对象练习--用户信息管理系统(可直接copy+运行哦~)
程序语言 | Python |
工具/原料 | 电脑,itchat |
其它 | 求点赞!求评论!求关注!【跪.gif...】 |
# 导入模块
import itchat
import datetime
import time
# 发送消息
def send_news():
itchat.auto_login(hotReload = True) # 会弹出网页二维码,扫描即可,登录你的微信账号,True保持登录状态~
friend = itchat.search_friends(name = u'') # name:TA在你微信上的备注(一定要填哦!)
friend_name = friend[0]['UserName'] # 获取TA的微信名
while True: # 会一直执行哦~
now = datetime.datetime.now() # 用datetime模块获取当前时间
now_str = now.strftime('%Y/%m/%d %H:%M:%S')[11:] # 截取后11位时间
print('\r{}'.format(now_str),end = '')
if now_str in ["00:00:00"]: # 判断当前时间是否为指定时间(因为是00:00的生日祝福,所以这里写的是00:00:00~ 可自行修改~)
itchat.send('',toUserName = friend_name) # 设定发送的消息以及发给谁~
time.sleep(1) # 等待一秒
itchat.send('',toUserName = friend_name)
time.sleep(1)
itchat.send('',toUserName = friend_name)
time.sleep(1)
itchat.send('',toUserName = friend_name)
if __name__ == "__main__": # 主程序~
send_news() #调用函数
exit() # 退出窗口
必看👇👇👇!
最近,啊好像不是最近了嗷 ~算了不管它 ~【傲娇脸】
本小白在CSDN上认识了两个大佬到无法用语言形容的小伙伴!👇👇👇!
大家千万要去关注呀~!
对辽 ~附上他俩の网站の链接 ~(一定要去看吖~!真的做的超级好!)
小曹162020の网站链接 ~:caozhiming.tk
Micraow Pengの网站链接 ~:msblog.ml
我们团队(Fuider)の网站链接 ~:https://github.com/fuider【求 star吖 ~~~】
一定要去关注呀 ~~!【九亿在线下跪 . gif】
今天就写到这里啦 ~明天 不一定 再见呀 ~~~
Ps:
这将会是你最后一次....在我的 Blog里看到 "11岁女学生 " 这几个字....因为明天,也就是 11月 2号,我就 12岁啦!【哈哈,可是我并不怎么开心....】
好啦~我要丨啦 ~拜拜~~~
2020-11-01
By九亿 ~
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· 周边上新:园子的第一款马克杯温暖上架
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?
· 使用C#创建一个MCP客户端