python qq群发消息_Python版QQ群发消息

本文介绍了如何使用Python的PyQQ库实现QQ群发消息的功能,包括批量添加好友和批量发送消息。提供了两个示例脚本,一个是命令行版本,另一个是基于PyQt的GUI版本。在使用py2exe打包时遇到了一些问题,如需要处理raw_input在不同环境下的兼容性,以及在打包过程中缺失DLL文件的问题,并给出了相应的解决方案。
摘要由CSDN通过智能技术生成

Python版QQ群发消息

PyQQ已经发布,利用web2qq协议,目前支持批量添加好友,批量群发消息等功能。

我的初衷是以PyQt为GUI做一个跨平台的QQ机器人,在win平台下不需要安装Python环境也能运行,能根据收到的消息自动回复。目前已经测试通过的只有简单的QQ登录、批量群发,遇到的问题却很多:Py2exe在打包时,源程序中有raw_input语句会报错;无法导入sys包;PyQt4导出后提示缺少DLL……相应的也解决了不少问题,所以先把可运行的代码发上来,其它遇到的问题解决之后也会更新在这篇文章里,权当笔记。

首先是最简单的脚本: # -*- coding:utf-8 -*-

"""

Python QQ

Batch send QQ message to your friends

"""

from pyqq import QQ   class QQMessage():

def __init__(self):

qq_num = raw_input('Input QQ:')

qq_pwd = raw_input('Input Password:')

qq_msg = raw_input('Input Message:')

#是否发送给所有好友

all_friends = False

if qq_num == '' or qq_pwd == '' or qq_msg == '':

return  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值