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 相关文章推荐
Python中使用scapy模拟数据包实现arp攻击、dns放大攻击例子
Oct 23 Python
python连接字符串的方法小结
Jul 13 Python
Python网络爬虫实例讲解
Apr 28 Python
python中list列表的高级函数
May 17 Python
Python并发编程协程(Coroutine)之Gevent详解
Dec 27 Python
使用python的pandas库读取csv文件保存至mysql数据库
Aug 20 Python
Python实现简单查找最长子串功能示例
Feb 26 Python
python判断正负数方式
Jun 03 Python
opencv 阈值分割的具体使用
Jul 08 Python
解决python运行效率不高的问题
Jul 20 Python
Python基于template实现字符串替换
Nov 27 Python
JAVA SpringMVC实现自定义拦截器
Mar 16 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与Mysql的一些简单的操作
2015/02/26 PHP
如何使用php实现评委评分器
2015/07/31 PHP
PHP的压缩函数实现:gzencode、gzdeflate和gzcompress的区别
2016/01/27 PHP
PHP实现登录搜狐广告获取广告联盟数据的方法【附demo源码】
2016/10/14 PHP
php简单构造json多维数组的方法示例
2017/06/08 PHP
关于js拖拽上传 [一个拖拽上传修改头像的流程]
2011/07/13 Javascript
js和jquery对dom节点的操作(创建/追加)
2013/04/21 Javascript
基于Unit PNG Fix.js有时候在ie6下不正常的解决办法
2013/06/26 Javascript
getJSON调用后台json数据时函数被调用两次的原因猜想
2013/09/29 Javascript
iframe的onreadystatechange事件在firefox下的使用
2014/04/16 Javascript
js实现用户注册协议倒计时的方法
2015/01/21 Javascript
如何使用HTML5地理位置定位功能
2015/04/27 Javascript
JavaScript tab选项卡插件实例代码
2016/02/23 Javascript
浅谈Javascript数据属性与访问器属性
2016/07/26 Javascript
js制作支付倒计时页面
2016/10/21 Javascript
Ionic 2 实现列表滑动删除按钮的方法
2017/01/22 Javascript
利用Plupload.js解决大文件上传问题, 带进度条和背景遮罩层
2017/03/15 Javascript
vue+vux实现移动端文件上传样式
2017/07/28 Javascript
Nodejs实现爬虫抓取数据实例解析
2018/07/05 NodeJs
详解vuex数据传输的两种方式及this.$store undefined的解决办法
2019/08/26 Javascript
[01:35]2018完美盛典章节片——共竞
2018/12/17 DOTA
[51:39]DOTA2-DPC中国联赛 正赛 Magma vs LBZS BO3 第二场 2月7日
2021/03/11 DOTA
pandas groupby 分组取每组的前几行记录方法
2018/04/20 Python
Python多进程multiprocessing.Pool类详解
2018/04/27 Python
解决python中使用plot画图,图不显示的问题
2018/07/04 Python
python数据挖掘需要学的内容
2019/06/23 Python
python对Excel按条件进行内容补充(推荐)
2019/11/24 Python
使用纯 CSS 创作一个脉动 loader效果的源码
2018/09/28 HTML / CSS
从一次项目重构说起CSS3自定义变量在项目的使用方法
2021/03/01 HTML / CSS
欢度春节标语
2014/07/01 职场文书
开展党的群众路线教育实践活动情况汇报
2014/11/05 职场文书
三方协议书
2015/01/27 职场文书
史上最牛的辞职信
2015/02/28 职场文书
社区结对共建协议书
2016/03/23 职场文书
JS前端可视化canvas动画原理及其推导实现
2022/08/05 Javascript
Spring boot实现上传文件到本地服务器
2022/08/14 Java/Android