zoukankan      html  css  js  c++  java
  • Python下发送定时消息给微信好友

     1 """
     2 Description:时间可以改长一点  一分钟一个
     3 Author:Nod
     4 Date:
     5 Record:
     6 #---------------------------------v1-----------------------------------#
     7 """
     8 
     9 
    10 
    11 from __future__ import unicode_literals
    12 from threading import Timer
    13 from wxpy import *
    14 import requests
    15 
    16 bot = Bot()
    17 
    18 # linux执行登陆请调用下面的这句
    19  #bot = Bot(console_qr=2,cache_path="botoo.pkl")
    20 #获取金山词霸每日一句,英文和翻译
    21 def get_news():
    22     url = "http://open.iciba.com/dsapi/"
    23     r = requests.get(url)
    24     content = r.json()['content']
    25     note = r.json()['note']
    26     return content, note
    27 
    28 def send_news():
    29    try:
    30      contents = get_news()
    31 
    32    # 你朋友的微信备注,请注意最好你的好友备注只有1个
    33 
    34      my_friend = bot.friends().search(u'季学远')[0]
    35      my_friend.send(contents[0])
    36      my_friend.send(contents[1])
    37      my_friend.send(u"Have a good one!")
    38      # 每86400秒(1天),发送1次
    39      t = Timer(86400, send_news)
    40      t.start()
    41    except:
    42 
    43 
    44 
    45        # 你的微信名称,不是微信帐号。
    46 
    47         my_friend = bot.friends().search('季学远')[0]
    48         my_friend.send(u"今天消息发送失败了")
    49 
    50 if __name__ == "__main__":
    51     send_news()

    pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple requests
    pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple wxpy

  • 相关阅读:
    HTML转换成word文档
    泛型的导入导出的公用方法
    封装的分页jq
    用泛型做的分页类
    EntityFramework小知识
    泛型连接数据库
    在博客园看的一些小技巧
    渗透之路基础 -- SQL注入
    第一篇博客就这么开始了?!稍微介绍一下。
    正则基础用法
  • 原文地址:https://www.cnblogs.com/nodchen/p/9602035.html
Copyright © 2011-2022 走看看