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

python 微信群发_用python写一个微信群发工具(基于itchat库)fromwxpyimpo fromtimeimpo Bot cache path True print 防止微信账号违规操作被封 每次发送信息时间间隔为随机 0 1 5s message input 请输入要发送的微信信息 friends number input 请输入账号好友数量 number in

from wxpy import *

from time import sleep

import random

bot = 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://javaforall.net/207713.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月19日 下午1:16
下一篇 2026年3月19日 下午1:16


相关推荐

  • APP运营:盘点八款主流 APP 消息推送工具[通俗易懂]

    APP运营:盘点八款主流 APP 消息推送工具[通俗易懂]在APP日常运营中,基于营销以及推广的目的,我们需要对APP用户推送一些活动信息或重要资讯。常见的消息推送工具分为两种:1、即技术团队自行开发;2、第三方Push工具对于许多创业型公司而言,相对于自行开发,第三方消息推送工具在推送稳定性、精确覆盖性以及成本方面更具有优势,只需要下载并集成SDK就可以实现功能。本文中我们将盘点八款主流第三方APP消息推送工具,希望对大家在A…

    2022年5月8日
    206
  • 5分钟轻松学正则表达式

    5分钟轻松学正则表达式

    2020年11月20日
    206
  • paho架构_Paho -物联网 MQTT C Cient的实现和详解

    paho架构_Paho -物联网 MQTT C Cient的实现和详解概述在文章 Paho MQTTCCient 的实现中 我介绍了如何使用 Paho 开源项目创建 MQTTClient pulish 客户端 但只是简单的介绍了使用方法 而且客户端的结果与之前介绍的并不吻合 今天我就结合新的例子 给大家讲解一下 Paho 使用 MQTT 客户端的主要过程 如同前面介绍的 MQTT 客户端分为同步客户端和异步客户端 今天主要讲解的是同步客户端 结构还是如同步客户端中介绍的 1 创建

    2026年3月17日
    3
  • 免费且好玩的API接口

    免费且好玩的API接口

    2021年11月11日
    116
  • vrtrix数据手套

    vrtrix数据手套

    2026年3月15日
    1
  • Jmeter的正则表达式提取参数「建议收藏」

    Jmeter的正则表达式提取参数「建议收藏」1:Jmeter正则表达式提取器提取制定的值1.1:添加http请求(80端口不用写端口号)1.2:添加正则表达式提取器.表示匹配任意字符+表示匹配一个或者多个?表示匹配到结束为止PS:下面的正则表达式还可以写成province:'([^’]+)’,       表示:[^’]匹配到不是单引号’;+表示它内的多个字符1.3:添加Debugsampler(用Debug取样器可以方便tes…

    2025年10月21日
    5

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号