首页 > 新闻频道 > 滚动  
慎用!Python 实现微信消息轰炸
2021-12-06 08:46:55  来源:中国文化报道网  作者:  分享:

Python小二 回复1024免费领100+Python经典实战项目&数据分析入门手册 94篇原创内容 公众号


itchat不能用的可以参考:如何用Python查看微信好友撤回的消息?


一、环境准备


1、Python3.6

2、itchat第三方库

pip install itchat

3、pyinstaller第三方库

pip install pyinstaller


二、核心代码


import itchatimport time

print("请扫描弹出的扫二维码")itchat.auto_login(hotReload=True)boom_name = input("请输入想发送的人:")message = input("请输入发送的内容:")number = int(input("请输入发送的次数:"))boom_obj = itchat.search_friends(remarkName=boom_name)[0]['UserName']
for i in range(1,number+1): time.sleep(0.01) print("正在发送第%d遍" %i) itchat.send_msg(msg=message,toUserName=boom_obj)


三、项目打包成可执行文件


为了方便程序的运行,Python提供了第三方库pyinstaller可以很方便的将项目打包成可执行的exe程序,安装方法:pip install pyinstaller


1、使用方法:

-F 选项可以打出一个exe文件,默认是 -D,意思是打成一个文件夹。
-w 选项可以打桌面程序,去掉命令行黑框

-i 可以设置图标路径,将图标放在根目录 pyinstaller -F -i cat.ico demo.py
下载图标:https://www.easyicon.net/


在这里我们需要打开项目所在的cmd命令框输入:

pyinstaller -F wechat.py


等待项目执行完毕即可,此时可执行文件就存在dist文件夹中。

2、运行效果

哈哈哈哈哈,效果就出来了


 阅读更多


  • Python 学习手册

  • Pandas 学习大礼包

  • 100+ Python 爬虫项目

  • Python 数据分析入门手册

  • 100 道 Python 经典练习题

  • 70 个 Python 经典实用练手项目

  • 《20天吃透PyTorch》中文版 PDF

  • 《TensorFlow2.0 深度学习算法实战》PDF

  • 14 张 Python 速查表玩转数据分析&可视化&机器学习


 

相关新闻

    无相关信息

◎版权作品,未经中国文化报道网书面授权,严禁转载,违者将被追究法律责任。


收藏文章
表情删除后不可恢复,是否删除
取消
确定
图片正在上传,请稍后...
评论内容为空!
还没有评论,快来抢沙发吧!

热评话题



关于我们 - 媒体合作 - 广告服务 - 版权声明 - 联系我们 - 友情链接 - 网站地图

Copyright 2015-2019. 中国文化报道网 www.cgia.cn All rights reserved.

违法和不良信息举报邮箱:jubao@cgia.cn

未经过本站允许,请勿将本站内容传播或复制