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

  • 相关阅读:
    go引入包一直是红色,没有引入的解决办法
    php 把抛出错误记录到日志中
    亚马逊查询接口
    git 合并指定文件到另一个分支
    content-type
    Echarts(饼图Pie)
    DIN 模型速记
    DeepFM 要点速记
    youtube DNN 模型要点速记
    java设计模式之迭代器
  • 原文地址:https://www.cnblogs.com/nodchen/p/9602035.html
Copyright © 2011-2022 走看看