欢迎点击右上角关注边肖。除了分享技术文章,还有很多好处。可收集私信学习资料包括但不限于Python实操演练、PDF电子文档、面试集锦、学习资料等。
前言
wxpy,基于itchat,通过大量的界面优化,提高了模块的易用性,扩展了其功能。00-1010一些常见场景
当控制路由器、智能家居等界面开放的小工具运行脚本时,它们会自动将日志发送到你的微信并添加xhdsh为好友,自动将它们拉入群,或跨群转发消息,并自动与人聊天取乐.总之,可以用来实现各种微信个人号的自动操作。
00-1010WXpy支持Python 3.4-3.6和2.7版本。
将以下命令中的“pip”替换为“pip3”或“pip2”,以确保安装在相应的Python版本中。
从PYPI的官方来源下载并安装(在中国可能很慢或不稳定):pip install -U wxpy
下载并安装(推荐国内用户使用): pipinstall-Uwxpy-I ' 3359 pypi.doubanio.com/simple/'
00-1010登录微信:
#导入模块
来自wxpy导入*
#初始化机器人,扫描代码并登录
bot=Bot()
找朋友:
#搜索名字中含有‘游号’的深圳男性朋友
My _ friends=bot。朋友()。搜索('游号',性别=MALE,城市='深圳')[0]
发送消息:
#给朋友发短信
my_friend.send('你好微信!')
#发送图片
my _ friend . send _ image(' my _ picture . jpg ')
自动回复各种消息:
继续登录/运行:
#进入Python命令行并保持程序运行。
嵌入()
#或者只是封锁线程。
# bot.join()
00-1010全面的面向对象界面,调用更优雅的默认多线程响应消息,并且回复更快,包括聊天机器人和互助好友等实用组件。只需要两行代码。在其他项目中,我们可以使用微信愉快地接收警告、探索和调试,我们可以混合使用itchat的原始界面,而无需任何更改。当然,它也涵盖了:常见的各种基本功能,比如发送文字、图片、视频和文件、通过关键词或用户属性搜索好友、群聊、群成员等。获取好友/群成员的昵称、备注、性别、地域等信息,加上好友,建立群,邀请加入群,移出群,都是非常有趣的Python模块。如果以前在边肖有一些用Python玩微信的文章。
例如:
用Python发送朋友圈
微信控制电脑远程关机
用Python分析微信朋友圈
用Python自动发送天气预报给微信好友
Python开发微信聊天机器人
用Python找出是谁删除了你微信上的好友。
等等