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()
  • 相关阅读:
    git this exceeds GitHub's file size limit of 100.00 MB
    使用vue-cli创建vue工程
    【转】Visual Studio Code必备插件
    linux安装openssl
    Centos7离线安装mysql8
    使用nmon来按频率采集数据
    Mac下编译android4.0.4遇到的问题
    32位ubuntu16.4编译android4.1.1
    vmvare安装vmtools菜单灰色
    Substrate 使用
  • 原文地址:https://www.cnblogs.com/lmx123/p/9246537.html
Copyright © 2011-2022 走看看