如果你还在为不知道怎么撩妹而烦恼,不知道怎么勾搭小仙女而困惑,又或者不知道怎么讨女朋友欢心而长吁短叹。
那么不要犹豫徘徊,往下看。接下来我会分享怎么使用Python实现 不信咱先看看效果展示:
(皮皮是我家猫的名字,所有我把命令设成这样子的)
如此贴心的舔狗,哪个小姐姐会选择拒绝呢。
目录:
一、Python登录 Python中有个itchat包,这是个开源的 (之后展示的代码是对itchat的进行简单封装后的应用,可能会导致阅读有些麻烦,见谅,文章最后面我会贴上全部的代码git)
二、获取天气早报信息
获取每日天气信息:
我的天气信息是在阿凡达数据中申请的免费数据接口,里面也有很多好玩有趣的数据,最好自己去注册个账号。
睡前故事的来源是出自《从你的全世界路过--张嘉佳》,这本书中都是些爱情相关的小故事。
我们用night.n来区分每晚发送的故事。
#提取故事的第一天readBookStartDay=datetime.datetime(,2,17)classDataUtil():defgetBookInfo(self,filePath):#文件路径,radioList=[]# 壁纸我们从必应的 至于具体的壁纸抓取分析,相信聪明的你们肯定是知道的,我就直接贴代码咯。
classDataUtil():defgetBingPhoto(self,index):#index对应的是必应index天的壁纸url= 数据都获取到了,也登录了 这里需要注意的是:
1. 2. 聊天机器人我们要考虑俩个问题:
1.怎么 2.自动回复什么内容?(调用图灵机器人)
第一个问题,Itchat提供了注解,可以自动回复信息
需要注意的是,自动回复方法,不能包含在类中,不然无法生效。
#聊天助手开关OPEN_FLAG=0#回复信息
itchat.msg_register([Text])deftext_reply(msg):globalOPEN_FLAGmsgText=msg[Text]#print(msgText)ifmsgText=="皮皮过来":OPEN_FLAG=1print(开启皮皮语音助手*)return开启皮皮语音助手*ifmsgText=="皮皮退下":OPEN_FLAG=0print(关闭皮皮语音助手*)return关闭皮皮语音助手*ifOPEN_FLAG==1:#为了保证在图灵Key出现问题的时候仍旧可以回复,这里设置一个默认回复defaultReply=不想说话了!+"*"#如果图灵Key出现问题,那么reply将会是Nonereply=get_response(msg[Text])+"*"#有内容一般就是指非空或者非None,你可以用`ifa:print(True)`来测试returnreplyordefaultReply
第二个问题,图灵机器人去 申请到了之后,只需要调用接口就好了。
KEY=71f9d9d2ddad8b28bd#图灵机器人defget_response(msg):#构造了要发送给服务器的数据apiUrl= 大致思路就是这么简单咯
七、Git地址
入口文件:autoSendMessage.py
预览时标签不可点收录于话题#个上一篇下一篇