在Python中可以使用wxpy模块中的bot创建一个机器人对象,调用Bot方法会直接返回一个二维码,扫描该二维码登录,获取微信好友,选择一个好友,将该消息自动发送给她,相当于聊天机器人,这就是一个简单的实现
def send_news(message):
if bot == None:
login_wechat()
try:
print(message)
my_friend = bot.friends().search(u'A')[0] # A表示微信昵称
# my_friend.send(get_news()[0])
# my_friend.send(get_news()[1][5:])
my_friend.send(u"测试一下!")
for i in range(len(message)):
print(i)
print('-----------')
my_friend.send(message[i])
time.sleep(70)
t = Timer(60, send_news) # 60是秒数
t.start()
except:
print(u"失败!!")
需要导入的库:
from __future__ import unicode_literals
from threading import Timer
from wxpy import *
import requests
将上一步保存的招聘信息,拿出来发送给好友,连接数据库,获取数据,发送数据
执行代码
就会看到二维码,扫描二维码后,会给你选定的微信好友,发送消息
会自动根据你设置的时长去发送消息,将昨天获取的招聘信息,一条条的发送。但是数据还没有处理,数据筛选,有点懒,如果有需要源码的给我留言,或者直接发消息就行,看到了就回,代码有点乱,见谅
本文分享自 Python爬虫scrapy 微信公众号,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体同步曝光计划 ,欢迎热爱写作的你一起参与!