Python制作哄女友神器,再也不怕女朋友生气了!
哄女朋友最高的境界是什么?
除了用心之外,每天不重复的甜言蜜语必然是少不了的。虽然语文老师上学的时候也教了一些东西,但是日子长了必然“江郎才尽”。
大家都是混科技圈的,借助自动化的手段能不能一次性的解决问题呢?
嗯,显然是可以的。Github作为全球最大的同性交友网站,小伙伴们不仅可以在上面交流编程技巧,还能学到如何开发一个自动哄女友神器。
先附上Github地址:
https://github.com/sfyc23/EverydayWechat
这个自动给女友发送微信暖心话的项目,已经连续霸榜Github趋势榜好几天了。作者用Python3和Itchat微信接口开发了一款小工具,可以定时给朋友发送每日天气、提醒、每日一句。通过调用图灵机器人,也可以智能自动回复信息。
操作简单且容易上手,即使是小白,只要配置好了Python环境,安装好必要的Python库,代码下载之后,只要CMD一下即可实现。
在手把手教大家操作之前,文摘菌先带大家看下效果~
首先,我定的时间是22:20,一到时间文摘菌的账号就收到了发送的信息,包括英文和中文情话。北京的天气以及在一起的多少天。
调用图灵机器人之后,两个账号便可以对话,图灵机器人还算强大,当我发送:这是个测试之后,图灵机器人回复:你不放心我吗?☹☹☹☹
注:这个小工具的项目中的天气信息来自SOJSON API接口,暖心情话来自金山词霸上面的每日一句,带英文的哟~图灵机器人使用需要申请密钥,每天免费数量只有100条。如果使用超了。可使用青云客智能聊天机器人,这个不限制次数。
手把手教学实现哄女友神器
来吧,先视频演示一下使用教程~
首先,把Python安装好,并配置好环境,个人建议新手安装anaconda,具体安装教程,可自行谷歌搜索~
然后安装必要的Python库,环境配置好的同学可以直接用pip install +库名 进行安装。必须安装的库为:requests、beautifulsoup4、itchat、apscheduler、pyyaml、lxml、simplejson。记住了,小伙伴,一个库都不能少哟~
然后进入Github地址下载项目的全部文件(就是这么简单粗暴),解压过后,找到 _config.yaml 用Python IDE打开。然后进行一系列的配置~
就是这个文件
一、配置自动回复机器人。
1.开启自动回复:
将 is_auto_relay 设置为:True。
2.配置图灵机器人:
打开图灵机器人官网:http://www.turingapi.com 进行注册。
创建机器人,得到 apikey,userid。
将 apikey,userid 填入到 _config.yaml 文件中的:
turing_conf:
apiKey: '你所获取apiKey'
userId: '你所获取的userId'
3. 指定自动回复的好友名单:
# 指定自动回复的好友名单。
auto_reply_names:
- '好友1'
- '好友2'
注意:
只能自动回复文字类消息;
群消息自动回复还未现实。(待完成);
如果消息发送太频繁,微信会限制登录网页端登录。放心,并不会封号;
并不是对所有人自动回复,只是回复auto_reply_names中的人。
当没有图灵机器人 apikey 与 UserId,或者数量超出时。会使用备用的青云客智能聊天机器人获取数据。
二、配置定时提醒
1.开启并设置提醒时间:
如:
alarm_info:
is_alarm: True
#定时发送时间
alarm_timed: '9:30'
2.填写需要发送的好友。.
如:
girlfriend_infos:
- #女友微信昵称或者备注名,不能输入微信号。
wechat_name: '文摘菌'
#女友所在城市,用于发送天气。(可空)
city_name: '北京'
# 从那天开始勾搭的(可空)(最终效果为:宝贝这是我们在一起的第 111 天)
start_date: '2019-06-13'
# 后缀(可空)
sweet_words: '来自最爱你的我。'
#如果你有多个人需要发送,则参照这个样式,复制即可
#如不需要,则删除或注解下面所有的数据
- wechat_name: 'happy'
city_name: '朝阳区'
start_date: '2018-11-11'
sweet_words: '来自你俊美的老公。'
然后,直接将run.py文件直接拖到命令窗口界面(视频中有演示),会出现二维码,扫描之后,实现网页登录。如下☟
发送成功如下☟
自动回复成功如下☟
注意事项:
检查是否是最新的代码,检查是否是 Python3.5+,检查依赖有没有安装完整。
先检查微信是否可登录 微信网页版,如网页端不能用,此项目也不能用。
请更新你的 itchat 为最新版本。
与微信相关的可以先去 itchat issues 是否有相似问题。
微信名只能是昵称或者备注名,不能输入微信号。
在这里,文摘菌不介绍代码逻辑,感兴趣以及有能力的同学可以去作者Github查看哟~
Python制作哄女友神器,再也不怕女朋友生气了!相关推荐
- 手把手教你用Python做一个哄女友神器,小白可上手
大数据文摘出品 作者:诗风悠存.蒋宝尚 哄女朋友最高的境界是什么? 除了用心之外,每天不重复的甜言蜜语必然是少不了的.虽然语文老师上学的时候也教了一些东西,但是日子长了必然"江郎才尽&quo ...
- 顶级开发师教你用Python做一个哄女友神器,小白可上手
哄女朋友最高的境界是什么? 除了用心之外,每天不重复的甜言蜜语必然是少不了的.虽然语文老师上学的时候也教了一些东西,但是日子长了必然"江郎才尽". 大家都是混科技圈的,借助自动化的 ...
- python制作的点名神器(代码简单,适合初学者),老师再也不用发愁点名了
python制作的点名神器(代码简单,适合初学者),老师再也不用发愁点名了 python利用tkinter制作的点名神器,今天一个老师说让我帮他制作一个可以用来点名的小程序,由于和这个老师的关系比较好 ...
- GitHub 标星 6k,拿这个开源项目做个哄女友神器吧!
本文转自大数据文摘,作者:诗风悠存.蒋宝尚 哄女朋友最高的境界是什么? 除了用心之外,每天不重复的甜言蜜语必然是少不了的.虽然语文老师上学的时候也教了一些东西,但是日子长了必然"江郎才尽&q ...
- 程序员的求生欲有所强?用 Python 花式哄女友
作者 | Ryoko 来源 | 凹凸数据 七夕(各种节日.纪念日)又到啦,程序员(怎么会不是单身呢)又要想招来哄女友啦?想必大家都知道各种各样的代码式浪漫. 想必大家都知道各种各样的代码式浪漫,比如定 ...
- 程序员的求生欲有所强?用Python花式哄女友
作者 | Ryoko 来源 | 凹凸数据 七夕(各种节日.纪念日)又到啦,程序员(怎么会不是单身呢)又要想招来哄女友啦?想必大家都知道各种各样的代码式浪漫. 想必大家都知道各种各样的代码式浪漫,比如定 ...
- 用Python制作七夕表白神器,让你成功概率提高99.9%
这不七夕快到了,做为编程爱好者,怎么能不漏一手呢?不知道屏幕前的你,有没有女(男)朋友呢,没有的话就赶快学会这个表白神器,让你七夕当天约会(表白)成功!!当然,这个程序非常的简单,很容易上手,接下来我 ...
- 圣诞要到了~教你用Python制作一个表白神器——照片墙,祝你成功
马上圣诞节,快到了! ~ 又到了一年一度表白的时候了 今天教你一个程序员方式的表白! 看一下效果图: 要什么样的,图案都可以自定义的 首先,准备阶段 收集你喜欢人(或者你)的照片,多多益善! 然后需要 ...
- 教你用python制作证件照片啦学会再也不用跑去照相馆拍照了~
效果图 一点想说的 想当年我不会 Python 的时候,做个证件照还要下 证件照 软件,每次5元,感觉血亏,现在长本事了,自己做证件照 必要配置 确保下面的库都已安装. 主要涉及到的库: tkinte ...
最新文章
- BZOJ 3456: 城市规划 [多项式求逆元 DP]
- SHELL脚本自动化部署MFS分布式文件系统
- (0013)iOS 开发之集成友盟第三方登录
- 电脑耳机声音小怎么调大_录自媒体vlog视频声音小怎么办,看兰哥怎样不花钱就解决...
- hdu_1233(最小生成树)
- 美团面试题 | JVM 堆内存溢出后,其他线程是否可继续工作?
- 构造函数和实例化原理
- mysql 把一个字段的值_mysql把一个表某个字段的内容复制到另一张表的某个字段的SQL语句写法...
- mysql数据类型的学习心得_MySQL自学总结 (一到四章)
- XP-SP3 安装之后怎么禁止更新
- 二叉排序树[2005年华中科技大学计算机保研机试真题]
- 文本文件上传漏洞[任意.绕过.解析]
- c md5加密 和java不一样_C#的MD5加密为什么和JAVA的加密出来的结果不一样?
- JMeter 如何把上一个请求的结果作为下一个请求的参数 —— 使用正则提取器
- 阿里云实时数据加工服务的设计及实践
- 百度云同盘在计算机显示不出来的,电脑打不开百度网盘里面的视频如何解决
- 51单片机播放音乐《平凡之路》
- 基于opencv的实现简单的人脸识别功能
- element-UI设置背景色和边框色
- 天津大学计算机软件学院,2019计算机考研天津大学数据科学与服务工程团队(与软件学院共建)...
热门文章
- 2023华为面试真题
- python中cv2.imdecode和cv2.imencode(中文路径下图片的读取和保存)
- 值得收藏!神器 navicat 用法秘籍,你不知道就out啦
- 单片机零基础入门(9-1)实战:模块化编程(模块化两个案例含源码--以及无法显示头文件(.h)的解决方案)
- 水晶报表中让行高自适应高度(即根据内容的来适应高度)
- FPGA初识:四选一多路选择器实例练习
- 神经网络模型预测步骤_神经网络预测值范围
- 【第十一届“泰迪杯”数据挖掘挑战赛】B题产品订单的数据分析与需求预测“解题思路“”以及“代码分享”
- 2021年高处安装、维护、拆除试题及解析及高处安装、维护、拆除考试平台
- (九)监控模块-monitor