效果

前言

爱词霸每日一文API

http://open.iciba.com/dsapi/

我们要获取的就是content以及note的内容

实现

安装库

打开cmd,输入:

pip install wxpy

然后再输入:

pip install requests

这里已经安装过

代码

打开ILE,新建文件bot.py

from __future__ import unicode_literals
from threading import Timer
from wxpy import *
import requests
import random
bot = Bot()
# linux执行登陆请调用下面的这句
#bot = Bot(console_qr=2,cache_path="botoo.pkl")
def get_news():"""获取金山词霸每日一句,英文和翻译"""url = "http://open.iciba.com/dsapi/"r = requests.get(url)content = r.json()['content']note = r.json()['note']return content, notedef send_news():try:contents = get_news()# 你朋友的微信名称,不是备注,也不是微信帐号。my_friend = bot.friends().search('朋友微信名称')[0]my_friend.send(contents[0])my_friend.send(contents[1])my_friend.send(u"晚安")# 每86400秒(1天),发送1次t = Timer(86400, send_news)# 为了防止时间太固定,于是决定对其加上随机数ran_int = random.randint(0,100)t = Timer(86400+ran_int,send_news)t.start()except:# 你的微信名称,不是微信帐号。my_friend = bot.friends().search('你的微信名')[0]my_friend.send(u"今天消息发送失败了")if __name__ == "__main__":send_news()

运行

保存代码并按F5运行代码,此时会弹出扫描二维码登录网页版问微信的照片,用手机微信扫描并登录,此时会将电脑端微信挤下线。

然后就能发送消息了。

也可以将上面的代码进行修改,将时间设置为更短,比如30秒

t = Timer(30, send_news)
t.start()

但是因为爱词霸的接口只有一天一条,所以可以自己爬取别的数据,原理一样。

Python中使用wxpy定时机器人给微信好友发送每日一文相关推荐

  1. python发微信提醒天气_基于Python实现定时自动给微信好友发送天气预报

    效果图 from wxpyimport * import requests from datetimeimport datetime import time from apscheduler.sche ...

  2. python发送文件给微信好友_基于Python实现定时自动给微信好友发送天气预报

    效果图 from wxpyimport * import requests from datetimeimport datetime import time from apscheduler.sche ...

  3. python发送文件给微信好友_Python定时自动给微信好友发送天气预报

    效果图 from wxpyimport * import requests from datetimeimport datetime import time from apscheduler.sche ...

  4. Python定时自动给微信好友发送天气预报

    总之就是762459510 from wxpyimport * import requests from datetimeimport datetime import time from apsche ...

  5. python发微信提醒天气_python-定时给指定微信好友发送天气预报和每日一句

    参考链接 wxpy: 用 Python 玩微信 Python定时自动给微信好友发送天气预报 源码 weather.py from wxpy import * import requests from ...

  6. 原创|Python wxpy模块的有趣应用,微信机器人,微信好友分析搞定

    ↑↑↑关注后"星标"简说Python 人人都可以简单入门Python.爬虫.数据分析 简说Python推荐 来源:简说Python作者:老表 大家好,我是老表,今天这篇文章是两年半 ...

  7. python代码图片头像_60行Python代码一键拼出你的微信好友图片墙!

    原标题:60行Python代码一键拼出你的微信好友图片墙! 源 /高级农民工文 /苏克1900 近 2000 位好友的头像拼图,有没有犯密集恐惧症?这并不震撼,如果你有 5000 位好友的话,做出来的 ...

  8. python 朋友圈自动回复评论_Python自动回复微信好友新年祝福

    马上就要过年了,好多小伙伴都已经顺利到家,准备过新年,公众号也将暂停更新,今天这篇文章是年前最后一篇原创文章.在这提前祝大家:新年快乐.公众号会在除夕夜给大家发支付宝口令红包哟. 昨天发现自己的itc ...

  9. 使用python 自动给微信好友发送消息 pyautogui库下载

    使用Python-pyautogui,实现全自动微信发消息,带交互功能 直接输入好友的备注.想发送的次数以及发送的内容,即可实现自动查找该好友并对该好友发送指定的消息 先直接上代码,后文会给出代码的具 ...

  10. python中编写类的各种技巧和方法_每日一道python面试题 - Python的实例,类和静态方法揭秘...

    实例,类和静态方法-概述 让我们开始编写一个(Python 3)类,其中包含所有三种方法类型的简单示例: class MyClass: def method(self): return 'instan ...

最新文章

  1. 布尔值_Python基础知识点手册——布尔值及布尔运算
  2. UVA 10167 - Birthday Cake
  3. 帆软地址栏传参,实例
  4. MFC中如何给对话框添加背景图片
  5. 计算机机器人方向,计算机考研想学习智能机器人方向都有那几个学校呢..._考研_帮考网...
  6. Codeforces 40 E. Number Table
  7. AndroidStudio安卓原生开发_UI高级_StateListDrawable状态选择器_按钮按下和抬起显示不同颜色---Android原生开发工作笔记124
  8. Java多线程系列---“JUC原子类”02之 框架
  9. 阿里大牛程序员的Java问题排查工具单
  10. 有道无术,术可求;有术无道,止于术-----《程序员面试笔试宝典》
  11. 【修真院“正直”系列之三】【修真神界】【修行卷】【第一章】修真院入场券...
  12. 202.微信公众号开发【图文消息】
  13. Android手机导出的已安装的APK到电脑
  14. (附源码)ssm小型超市管理系统的设计与实现 毕业设计 011136
  15. Java web 图书管理系统
  16. Amoeba数据库代理 实现mysql读写分离
  17. Linux Deepin 新增英国肯特大学镜像服务
  18. 【转载】大型医疗器械辐射发射的检测方法
  19. LAG()和LEAD() 分析函数详解
  20. eyoucms自媒体新闻资讯类网站模板

热门文章

  1. 重庆云阳2021云中高考成绩查询,2021年云阳县高考状元成绩分数,云阳县历年高考状元名单...
  2. 基于CISe@ZnS新型近红外二区量子点生物探针(CuInS2/ZnS量子点,Cd掺杂ZnO量子点,InP/ZnS,荧光Ag2S量子点)
  3. 机器学习 | 台大林轩田机器学习基石课程笔记5 --- Training versus Testing
  4. python基础趣讲精练_Python内置函数精讲精练 enumerate()
  5. 面向金融场景的 Vue.js 移动端组件库 mand-mobile
  6. 上位机开发(软件测试)
  7. 导出word文档——WordXML格式解析
  8. html5时间线图片自动轮播,JS实现简易图片自动轮播
  9. 小酌重构系列[12]——去除上帝类
  10. R数据分析:如何在R中使用mutate