python之微信自动恢复
1.当收到好友消息时,自动回复
import random
import itchat
import requests
import timedef get_tuling_response(_info):print(_info)# 图灵机器人的网址api_url = "http://www.tuling123.com/openapi/api"data = {'key': '5ea0f11b5b6146239c52a47849387484','info': _info,'userid':'wechat-robot'}# 发送数据到指定网址,获取网址返回的数据(字典数据类型)res = requests.post(api_url, data).json()# print(res, type(res))# 给用户返回的内容print(res['text'])return res['text']# 时刻监控好友发送的文本消息, 并且给予一个回复,
# isGroupChat=True接收群聊消息中的文本信息, 并让图灵机器人自动回复;
# isMapChat=True接收群聊消息中的文本信息, 并让图灵机器人自动回复;@itchat.msg_register(itchat.content.TEXT, isFriendChat=True)
def text_reply(msg):# 需求: 只对固定的群聊消息, 实现机器人聊天.# 获取好友发送消息的内容content = msg['Content']# 将好友的消息发送给机器人处理, 处理结果就是返回给好友的消息returnContent = get_tuling_response(content)time.sleep(random.randint(1,10))return returnContent
if __name__ == "__main__":itchat.auto_login(hotReload=True)itchat.run()
2.生成二维码
1).首先要安装qrcode模块
这里我已经安装过了
2).安装pillow
3)编写程序,生成二维码
import qrcode
img = qrcode.make('你想让二微码显示的内容')
img.save('你要保存图片的名字.png')
运行后,我们会发现生成了一个.pngwen文件,这就是生成的二维码
3.linux下实现手机对电脑的操控
import os
import time
import itchat
import requests
import random@itchat.msg_register(itchat.content.TEXT)
def text_reply(msg):# 需求:当文件助手发送消息,执行发送的内容# 1)如果执行成功,【显示执行成功】:执行结果# 2)反之,显示执行失败print(msg)if msg['ToUserName']=='filehelper':# ##获取要执行命令的内容command=msg['Content']print(command)
# #让电脑执行命令代码#如果执行成功,返回值为0if os.system(command)==0:res=os.popen(command).read()result = '命令执行成功,执行结果:'+ resitchat.send(result,'filehelper')##命令执行失败,请重新输入命令else:result = '命令%s执行失败,重试:'%(command)itchat.send(result,'filehelper')
if __name__=='__main__':itchat.auto_login(hotReload=True)itchat.run()
python之微信自动恢复相关推荐
- python编写微信自动抓取文件经历
python编写微信自动抓取文件经历 背景 前期 写代码&坑 背景 近期疫情肆虐,老师全都线上教学,微信群里多出来一大堆乱七八糟的文件,烦死宝宝了,每次还要看,要是doc还得转换成pdf再放进 ...
- python操作微信自动发消息(微信聊天机器人)
前言 最近在学习python,发现一个微信自动发消息的小demo感觉很有意思,试了一下,不成功,因为demo中用的是itchat这个库来操作微信,而这个库是通过微信网页版来操作微信的,现在微信网页版已 ...
- Python实现微信自动拉群机器人
微信群的用户添加逻辑是 -- 当群人数达到100人后,用户无法再通过扫描群二维码加入,只能让用户先添加群内联系人微信,再由联系人把用户拉进来.这样,联系人员的私人微信会添加大量陌生人,给其带来不必要的 ...
- (小白)python如何微信自动加好友
小白一枚在研究python,希望获得一点小成就感. 希望可以实现微信自动加好友的功能 希望大神解答,详细一点最好(您是大佬,我是小白!!!)
- python微信自动打卡_如何用Python实现微信自动签到功能
匿名用户 1级 2016-10-18 回答 作者:LittleCoder 链接:https://www.zhihu.com/question/51160419/answer/124460961 来源: ...
- python实现微信自动加群_老司机用python脚本刷微信读书的时长
微信读书有一个鼓励机制, 一周阅读5小时可兑换10书币,每周日晚清空一周的总读书时长,没兑换的时长不计入下一周(1书币 == 1块钱) 作为一个经常加班的程序猿, 一周刷5个小时, 有点困难, 所以只 ...
- python实现微信自动加群_为Python开发人员提供实时代码片段,Kite获1700万美元A轮融资...
[猎云网(微信号:)]1月29日报道(编译:孙家乐) Kite是一款为Python开发人员提供实时代码片段的工具,它在由Trinity Ventures领投的A轮融资中获得了1700万美元.最新版本的 ...
- 利用Python实现微信自动拉人进群,微商必备脚本
前言 微信群的用户添加逻辑是 -- 当群人数达到100人后,用户无法再通过扫描群二维码加入,只能让用户先添加群内联系人微信,再由联系人把用户拉进来.这样,联系人员的私人微信会添加大量陌生人,给其带来不 ...
- python 发微信 自动登录_用python自动给微信好友发消息
由于itchat运行时,老是报KeyError: 'pass_ticket',故itchat暂不能使用.而wxpy在使用时需要登录网页版微信,且动不动报KeyError: 'pass_ticket,所 ...
- Python 企业微信自动批量添加好友
**使用说明** **1.**此应用由四个文件组成(1个主运行程序.2个文本存储档.1个图片识别文件夹.) 1.1.imgs_all文件夹中存放的5张格式为jpg的图片是用来捕捉屏幕桌面是否存在图片, ...
最新文章
- K8s, Kafka事件溯源架构模式和用例示例
- 微生物组学研究的可再现性、可重现性、稳定性与普适性
- 设计模式之原型模式prototype
- 深度报告:中国将主宰5G时代?华为中兴的最大机会来了
- ISE14.7安装教程(转)
- svn 部署问题总结
- 使用 ctypes 将 Python 运行速度提升 30 倍
- linux7.3搭建dns,Centos7.3搭建DNS服务器--BIND
- html页面导出,HTML页面导出execl表格
- 18 SD配置-主数据-定义公用分销渠道
- iOS UIView视图的图层控制
- 陕西网络培训学院自动学习简易脚本
- 厂房自控系统设计方案
- java打印sscil码_SSCI期刊投稿指南库
- 树莓派爱好者基地64位系统1.0正式版说明及介绍
- vue富文本编辑器wangeditor必填判断
- A品牌电动车全国营销方案
- 【Houdini MAYA】从MAYA到Houdini入门学习笔记(三)
- 感觉编程还是需要逐渐熟练的技术工种吧,分几个维度来描述。
- 对计算机辅助英语教学的建议,CALL引入我国后英语教师面临困难及建议.doc
热门文章
- 机动车验车需要的材料和流程(转载)
- linux 更新包缓存目录,清除ubuntu下缓存、软件安装包和多余内核
- linux分区挂载到内存,ubuntu下SD卡分区与挂载
- 如何快速搭建一个直播平台?
- php公众号模板在哪,微信公众号模板哪里找?公众号如何套用模板?
- Adobe Experience Cloud落地中国,Adobe、微软与世纪互联共庆三方合作
- con和com开头单词规律_con和com的前缀区别。背单词时总是搞不清什么时候是con什么时候是com之后找到了不同之处,c...
- vscode里使用正则表达式
- nodejs后端接入阿里云《天眼数聚》银行卡四要素验证
- 自定义控件:Flag标签