1. 首页
  2. 编程学习

[干货]基于itchat,用Python玩微信.

大家好,我是傲天


[干货]基于itchat,用Python玩微信.
好,开始正题,开始我们的爬虫!

OK,先说一下我的运行环境

  • Windows7
  • Python3.6

接下来是依赖库

  • itchat

我承认上边是从那个文章复制来的

进入正题贴代码

"""
    这个程序会跑在服务器上,然后每天定时给某些好友发送一些信息
    目前这些信息包括每天凌晨发送过去天气状况
"""
import itchat
from time import sleep
import time
Wchat = itchat.auto_login(hotReload=True)
friends = itchat.get_friends()[0:]
#创建一个字典保存用户名称和id
friends_name = {}
for i in friends:
    if i["RemarkName"]:
        if i["RemarkName"] not in friends_name:
            friends_name[i["RemarkName"]] = i["UserName"]
while True:
    #sleep(30) #休眠一分钟
    #itchat.send_msg("xxx", toUserName='filehelper')
    #获取当前小时数
    time_now = time.strftime('%H%M',time.localtime(time.time()))
    if int(time_now) == 0700:#说明到了两点,然后就发送消息
        #在这个老爸的位置你可以更改为任何人,但那个人一定是你给备注了的名字
        itchat.send_msg(time.strftime('%Y-%m-%y-%H-%M-%S',time.localtime(time.time())), friends_name["老爸"])
        sleep(60)

当然这个程序还没有搞完,现在只是简单的实现了一个早上七点准时发一个消息
接下来我会将这个程序和天气的那个爬虫融合,让它每天早上7点准时给你报天气
这就是为什么我把上一个爬虫写成一个类,好的,等我下一篇吧。接下来又是 交流群:62851737

原创文章,作者:Y4er,未经授权禁止转载!如若转载,请联系作者:Y4er

联系我们

在线咨询:点击这里给我发消息

QR code