场景: 给一个csv表格,其中包括了需要发送的联系人,以及需要通知的事项,然后使用微信进行逐个批量发送
拆解问题:
如何读取csv格式,把信息提取出来
使用csv模块
新手可能不知道读取之后会返回什么类型的结果,所以可以一步一步输出中间变量
import csv
f = open(path, 'r')
reader = csv.DictReader(f)
使用微信给好友批量发送信息
如何登录微信
from wxpy import *
bot = Bot()
如何定位到某个好友
found = bot.friends().search('游否', sex=MALE, city='深圳')
通过 .search() 获得的搜索结果 均为列表
如何给好友发送信息
found.send(msg)
如何制造短信模板?
方案:字符串后使用.format()
代码