python实现微信每日一句自动发送给喜欢的人


Posted in Python onApril 29, 2019

本文实例为大家分享了python实现微信每日一句自动发送的具体代码,供大家参考,具体内容如下

参考了一篇博客:教你使用python实现微信每天给女朋友说晚安

代码:

# -*- coding: utf-8 -*-
'''
这是一个用来测试微信自动发送消息的demo
恩,主要就是用到了一个微信库--wxpy
安装很简单 pip install wxpy
下面就开始吧
主要就两个函数
1、getNews();用以获取信息
2、sendNews();用以发送信息

我这里发送消息用的是for循环本意是群发,但是!但是!但是!程序发的太快会被微信禁掉,大概40个人左右就会被禁,以后可以试试sleep一下。

另外vscode中自定义python编译器:
Ctrl+shift+p, 选择 python: Select Interpreter
'''


from __future__ import unicode_literals
from wxpy import *
import requests
from threading import Timer

itchat = Bot(console_qr=2,cache_path="botoo.pkl")
def getNews():
 url = "http://open.iciba.com/dsapi/"
 r = requests.get(url)
 content = r.json()['content']
 note = r.json()['note']
 return content, note

def sendNews():
 try:
  #这里是备注
  friend = itchat.friends().search(name = u'xxx')

  content = getNews()
  print(content)
  message1 = str(content[0])
  message2 = str(content[1])
  message3 = "xxx"
  print(friend)

  for index,item in enumerate(friend):


   print("发送给 "+str(item)+" ing,index="+str(index))
   item.send(message1)
   item.send(message2)
   item.send(message3)

  t = Timer(86400,sendNews)
  t.start()
 except:
  errorMessage = "xxx"
  for index,item in enumerate(friend):
   item.send(errorMessage)


if __name__ == "__main__":
 sendNews()

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
一个检测OpenSSL心脏出血漏洞的Python脚本分享
Apr 10 Python
Python实现模拟时钟代码推荐
Nov 08 Python
python实现文本文件合并
Dec 29 Python
Python优化技巧之利用ctypes提高执行速度
Sep 11 Python
Python爬虫使用Selenium+PhantomJS抓取Ajax和动态HTML内容
Feb 23 Python
python微信公众号开发简单流程
Mar 23 Python
利用python实现微信头像加红色数字功能
Mar 26 Python
python语音识别实践之百度语音API
Aug 30 Python
python socket 聊天室实例代码详解
Nov 14 Python
python安装和pycharm环境搭建设置方法
May 27 Python
Python使用Matlab命令过程解析
Jun 04 Python
获取CSDN文章内容并转换为markdown文本的python
Sep 06 Python
详解【python】str与json类型转换
Apr 29 #Python
python实现给微信指定好友定时发送消息
Apr 29 #Python
python使用wxpy实现微信消息防撤回脚本
Apr 29 #Python
Django Sitemap 站点地图的实现方法
Apr 29 #Python
python中报错"json.decoder.JSONDecodeError: Expecting value:"的解决
Apr 29 #Python
python实现微信定时每天和女友发送消息
Apr 29 #Python
Python3.5常见内置方法参数用法实例详解
Apr 29 #Python
You might like
PHP实现分页的一个示例
2006/10/09 PHP
如何在PHP中使用Oracle数据库(4)
2006/10/09 PHP
PHP扩展迁移为PHP7扩展兼容性问题记录
2016/02/15 PHP
jquery+thinkphp实现跨域抓取数据的方法
2016/10/15 PHP
PHP长网址与短网址的实现方法
2017/10/13 PHP
判断客户端浏览器是否安装了Flash插件的多种方法
2010/08/11 Javascript
JavaScript EasyPager 分页函数
2011/05/25 Javascript
jQuery学习笔记 更改jQuery对象
2012/09/19 Javascript
6款新颖的jQuery和CSS3进度条插件推荐
2013/03/05 Javascript
js中复制行和删除行的操作实例
2013/06/25 Javascript
jquery阻止冒泡事件使用模拟事件
2013/09/06 Javascript
jquery 获取dom固定元素 添加样式的简单实例
2014/02/04 Javascript
AspNet中使用JQuery boxy插件的确认框
2015/05/20 Javascript
Javascript实现网络监测的方法
2015/07/31 Javascript
跟我学习javascript的严格模式
2015/11/16 Javascript
javascript添加前置0(补零)的几种方法
2017/01/05 Javascript
使用angular帮你实现拖拽的示例
2017/07/05 Javascript
微信小程序支付之c#后台实现方法
2017/10/19 Javascript
vue 修改 data 数据问题并实时显示的方法
2018/08/27 Javascript
解决Vue2.0 watch对象属性变化监听不到的问题
2018/09/11 Javascript
微信小程序自定义toast的实现代码
2018/11/16 Javascript
js图片查看器插件用法示例
2019/06/22 Javascript
Element-Ui组件 NavMenu 导航菜单的具体使用
2019/10/24 Javascript
[51:43]OG vs LGD 2018国际邀请赛淘汰赛BO3 第五场 8.26
2018/08/30 DOTA
Python的Flask框架中SQLAlchemy使用时的乱码问题解决
2015/11/07 Python
Python2.7简单连接与操作MySQL的方法
2016/04/27 Python
python对excel文档去重及求和的实例
2018/04/18 Python
python UDP(udp)协议发送和接收的实例
2019/07/22 Python
使用Rasterio读取栅格数据的实例讲解
2019/11/26 Python
关于Python字符串显示u...的解决方式
2020/03/06 Python
护士自我鉴定
2013/10/23 职场文书
机械制造专业个人的自我评价
2013/12/28 职场文书
结婚周年感言
2014/02/24 职场文书
人事科岗位职责范本
2014/03/02 职场文书
党的群众路线对照检查材料
2014/08/27 职场文书
SQL Server代理:理解SQL代理错误日志处理方法
2021/06/30 SQL Server