微信群发节日祝福

Python 小玩意儿

临近国庆,又到了节假日群发祝福的时候。于是乎,应某人要求,今天就写一个微信群发的小玩意儿…


  • 发给所有好友(当然,被拉黑了就发不了啦)
import itchat

# itchat.auto_login(True)           # 微信长时间登录 (就是不在手机退出网页登录, 每次执行就不用重新扫描)
itchat.auto_login(False)            # False 是短时间登录 (每次执行代码都要扫码)

friendlist = itchat.get_friends(update=True)        				# 得到一个好友信息字典 { {好友信息}, {}, {}, .... , {} }

message_concent = input('请输入你要发送的信息:')      				# 要发送的信息

n = 0
for i in friendlist:
    # print(n, i)                   # 可以看看这获取的都是些什么东西(虽然没能全懂, 但是关键里的母语还是看懂了)
    # print(n, i['NickName'], '  ', i['RemarkName'])              	# 好友的昵称 和 备注
    itchat.send(message_concent, friendlist[i]['UserName'])   		# 可以直接就给所有人发送
    n += 1

  • 可以给指定的一些人发
import itchat

# itchat.auto_login(True)           							# 微信长时间登录 (就是不在手机退出网页登录, 每次执行就不用重新扫描)
itchat.auto_login(False)            							# False 是短时间登录 (每次执行代码都要扫码)

friendlist = itchat.get_friends(update=True)        			# 得到一个好友信息字典 { {好友信息}, {}, {}, .... , {} }

message_concent = input('请输入你要发送的信息:')      			# 要发送的信息

n = 0
for i in friendlist:
    print(n, i['NickName'], '  ', i['RemarkName'])              # 先看看好友的编号, 方便待会输入
    n += 1
    
others = []
while True:
    a = input('同样是写编号:')
    others.append(a)											# 存储这些编号, 待会发送要用
    
    b = input('回车继续, 输入 n 开始发送:')
    if b == 'N' or b == 'n':
        break

for i in others:
    itchat.send(message_concent, friendlist[int(i)]['UserName'])		# 发送

  • 当然, 你也可以只给 她/他/它 发(但我觉得这样就没必要用到代码了)
import itchat

# itchat.auto_login(True)           							# 微信长时间登录 (就是不在手机退出网页登录, 每次执行就不用重新扫描)
itchat.auto_login(False)            							# False 是短时间登录 (每次执行代码都要扫码)

friendlist = itchat.get_friends(update=True)        			# 得到一个好友信息字典 { {好友信息}, {}, {}, .... , {} }

message_concent = input('请输入你要发送的信息:')      			# 要发送的信息

n = 0
for i in friendlist:
    print(n, i['NickName'], '  ', i['RemarkName'])              # 先看看好友的编号, 方便待会输入
    n += 1
    
num = int(input('想给谁发就写ta的编号:'))
itchat.send(message_concent, friendlist[num]['UserName'])

ok 完工,那么就祝大家群发愉快 ~

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值