python微信库itchat_用python写一个微信群发工具(基于itchat库)

from wxpy import *from time import sleepimport randombot = Bot(cache_path= True)#print('防止微信账号违规操作被封,每次发送信息时间间隔为随机0-1.5s')message = input('请输入要发送的微信信息:')friends_number = input('请输入账号好友数量:')number = int(friends_number)accord = input('输入符合条件人的关键字(如要发送全部好友,请输入all):')accordint= str(accord)for i in range(0, number): try: my_friend = bot.friends(update=True).search()[i] except Exception as b: print('好友没有uid或查找好友超过索引数') else: print(my_friend) people = str(my_friend) if accordint in people:#如果备注信息包含你输入的文字 try: print('找到符合要求的好友')#打印好友备注 my_friend.send(message)#发送信息 except Exception as a:#如果执行出错 print("不是您的好友或不存在该好友") else: print('发送信息成功') loadtime = random.uniform(0.5, 1.5) sleep(loadtime) print(loadtime) #try执行成功 if accordint == 'all':#如果备注信息包含你输入的文字 try: print(my_friend)#打印好友备注 my_friend.send(message)#发送信息 except Exception as a:#如果执行出错 print("好友不是您的好友或不存在该好友") else: print('发送信息成功')#try执行成功print('已完成')bot.logout()bot.join()

来源:https://www.cnblogs.com/zhujunsheng/p/10845477.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值