微信暂时发现有2个好用的模块,wxpy和itchat,直接上代码
#encoding:utf-8 #QQ496631085 小和 此代码是固定给某个好友发消息 from threading import Timer from wxpy import * import requests bot = Bot()#连接微信,会出现一个登陆微信的二维码 def get_news(): \'\'\'获取金山词霸每日一句\'\'\' url = \'http://open.iciba.com/dsapi\' r = requests.get(url) content = r.json()[\'content\'] note = r.json()[\'note\'] return content,note def send_news(): try: contents = get_news() my_friend =bot.friends().search(u\'小和\')[0]#这里是搜索你微信好友里面的的昵称 my_friend.send(contents[0])#给好友发送消息 my_friend.send(contents[1]) my_friend.send(u\'^_^\') # t = Timer(86400,send_news)#这里是一天发送一次,86400s = 24h # t.start() # friends=bot.friends() # print(friends) # for x in friends: # print(x) except: my_friend = bot.friends().search(\'XiaoHe\')[0]#这里是你的微信昵称 my_friend.send(u\'今天消息发送失败了\') send_news()
给所有好友发消息代码如下