zoukankan      html  css  js  c++  java
  • 微信说晚安

    # !/usr/bin/env python
    # -*- coding:utf-8 -*-
    from __future__ import unicode_literals
    from threading import Timer
    from wxpy import *
    import requests
     bot = Bot()
    # 这里的二维码是用像素的形式打印出来!,如果你在win环境上运行,替换为  bot=Bot()
    #bot = Bot(console_qr=2, cache_path="botoo.pkl")


    def get_newsl():
    # 获取金山词霸每日一句,英文和翻
        url = "http://open.iciba.com/dsapi/"
    r = requests.get(url)
    contents = r.json()['content']
    translation = r.json()['translation']
    return contents,translation

    def send_news():
    try:
    my_friend = bot.friends().search(u'墨词')[0]# 你朋友的微信名称,不是备注,也不是微信帐号。

    my_friend = bot.friends().search(u'二神')[0]
    my_friend.send(get_newsl()[0])
    my_friend.send(get_newsl()[1][5:])
    my_friend.send(u"来自墨词的鸡汤!")
     # 每86400秒(1天),发送1次,不用linux的定时任务是因为每次登陆都需要扫描二维码登陆,很麻烦的一件事,就让他一直挂着吧
            t = Timer(100,send_news)
    t.start()
    except:
    my_friend = bot.friends().search("墨词") #你的微信名称,不是微信帐号。

    my_friend.send(u"今天消息发送失败了")

    if __name__== "__main__":
    send_news()
  • 相关阅读:
    Linux-Zabbix 邮件报警设置
    CentOS6.7 防火墙规则(Iptables)
    CentOS7 防火墙规则 (firewalld)
    windows搭建代理服务器
    Linux服务器的远程IP限制
    利用shell脚本监控目录内文件改动
    CentOS 7, 升级python到3.x
    CentOS 7, Attempting to create directory /root/perl5
    变长参数表
    C语言预处理
  • 原文地址:https://www.cnblogs.com/lmx123/p/9246537.html
Copyright © 2011-2022 走看看