30行python代码实现微信自动陪女盆友聊天(itchat-uos + 无限制调用)
先放代码:
再放个文字的(方便复制):
import itchat
import requestsdef get_reply(keyword):try:url = f"https://open.drea.cc/bbsapi/chat/get?keyWord={keyword}&userName=type%3Dbbs"res = requests.get(url)data = res.json()return data['data']['reply']except:return "opps, 我还很笨,不造你在说啥"@itchat.msg_register(itchat.content.TEXT, isFriendChat=True)
def auto_reply(msg):reply = "execuse me?"try:reply = get_reply(msg.text)except:passfinally:print(f'[In] {msg.text} \t [Out] {reply}')return replyitchat.auto_login(hotReload=True)
itchat.run()
运行步骤:
控制台执行:
pip install itchat itchat-uos requests
执行保存上面代码到chatbot.py文件里,然后执行:
python chatbot.py
接着会弹出二维码,然后微信扫码,等待好友的消息,就可以开始尬聊~
30行python代码实现微信自动陪女盆友聊天(itchat-uos + 无限制调用)相关推荐
- 30行python代码实现微信“拍一拍”
点击上方"Python爬虫与数据挖掘",进行关注 回复"书籍"即可获赠Python从入门到进阶共10本电子书 今 日 鸡 汤 一腔热血勤珍重,洒去犹能化碧涛. ...
- 30 行 python 代码清理微信中重复的缓存文件
微信和 QQ 都有一个存放缓存文件的文件夹,微信在设置 --> 文件管理,QQ 在系统设置 --> 基本设置 --> 文件管理 --> 打卡个人文件中找到它,平时大家对这个文件 ...
- 王者荣耀——bat批处理文件,自动刷金币版(脱胎于30行Python代码刷金币版),Windows双击即可运行!
参考<30行Python代码刷王者荣耀金币>:https://segmentfault.com/a/1190000012520431 1.源代码 以下是源代码部分,全部复制到文本文档, 用 ...
- python自动下载安装软件_30行Python代码从百度自动下载图片(内附源码和exe程序)...
只需要30行代码就可以从百度自动下载图片 大家好,我是行哥,一个专门教小学生撸Python的编程老师(小学生都能学会的编程) 这里行哥想问大家三个问题 : - 你还在为批量下载表情包发愁吗? - 你还 ...
- 30行python代码设计_30行Python代码实现3D数据可视化
原标题:30行Python代码实现3D数据可视化 作者:潮汐 来源:Python技术 欢迎来到 编程教室~ 我们之前的文章中有讲解过不少 Matplotlib 的用法,比如: 之前我们基本都是用它来绘 ...
- 如何用python破解热点_用30行Python代码制作wifi万能钥匙,邻居家wifi网速好快
原标题:用30行Python代码制作wifi万能钥匙,邻居家wifi网速好快 当我们拖着疲惫的身体下班回到家,想开开心心的吹着空调风扇吃着西瓜,然后手机连上wifi打一把游戏好好舒服下,然而家里wif ...
- c语言微信挑一挑编程,100行python代码实现微信跳一跳辅助程序
写在前面 分享一下今天下午用python写的"跳一跳"小游戏的辅助程序.之前是准备用树莓派操控一个"机械手指"来代替人的触摸操作,但该方案还在酝酿中,实现了再分 ...
- 100行python代码做一个程序_100行python代码实现微信跳一跳辅助程序
写在前面 分享一下今天下午用python写的"跳一跳"小游戏的辅助程序.之前是准备用树莓派操控一个"机械手指"来代替人的触摸操作,但该方案还在酝酿中,实现了再分 ...
- 30行Python代码实现蚂蚁森林自动偷能量
虽然我支付宝加了好多好友,平时有很多能量可以偷,但由于太懒,至今一棵树都没种成,所以心心念念把偷能量这事自动化.之前通过用代码模拟手机点按的方式,实现了 朋友圈自动点赞,但当时蚂蚁森林的操作流程要比朋 ...
最新文章
- 转载:原生JavaScript实现Ajax
- CMOS图像传感器——相位对焦
- mysql忽略表名大小写_Mysql 表名忽略大小写-连接字符集随笔记录
- 主键、聚集索引、非聚集索引区别
- mysql jdbc百度_mysql8.0 jdbc连接注意事项
- 好的计算机教学,如何营造良好的计算机课堂教学氛围
- 推荐系统专利:一种信息推荐方法、系统及存储介质和终端设备
- 微服务下蓝绿发布、滚动发布、灰度发布等方案
- exchange创建邮箱组_Exchange批量创建用户组及启用通讯组邮箱
- ES嵌套(Nested)文档使用
- 【重识云原生】第六章容器基础6.4.10.4节——StatefulSet实操案例-使用 StatefulSet 部署Cassandra
- 华为芯片设计面试题_华为公司面试硬件工程师笔试题
- JavaWeb专栏之(一):什么是JavaWeb?
- USB 电池充电规范
- 数字证书X509格式标准简介
- Windows 配置Maven仓库
- 从希望中寻找失望——计算机达人成长之路(8)连载
- JS下载图片保存在本地
- bootstrap 表单验证
- 数据权限框架:一个实现数据权限与业务模块完全分离,让数据权限变成独立功能模块的数据权限框架
热门文章
- 抖音和tiktok是什么关系?TikTok和抖音差别大吗?
- sumo快速运行简单仿真实例详细教程
- mp4压缩视频不改变画质?怎么压缩视频大小不改变清晰度?
- svn: 不能打开文件“/XXX/svn/xxx/db/txn-current-lock”: 权限不够
- 动态规划 leetcode-714 最佳买卖股票时机含手续费
- rono在oracle的作用_oracle中prior关键字的作用
- 单场淘汰制场次计算方法_体育编排
- 测试语文水平的软件,语文试卷质量分析
- CAN控制器和CAN收发器初始化
- [LGP2791] 幼儿园篮球题