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爬取网站数据保存使用的方法
Nov 20 Python
Python实现多线程下载文件的代码实例
Jun 01 Python
Pycharm学习教程(5) Python快捷键相关设置
May 03 Python
python 接口_从协议到抽象基类详解
Aug 24 Python
利用python打开摄像头及颜色检测方法
Aug 03 Python
深入解析神经网络从原理到实现
Jul 26 Python
如何在Cloud Studio上执行Python代码?
Aug 09 Python
对django layer弹窗组件的使用详解
Aug 31 Python
vscode+PyQt5安装详解步骤
Aug 12 Python
如何在pycharm中安装第三方包
Oct 27 Python
python 基于wx实现音乐播放
Nov 24 Python
用pip给python安装matplotlib库的详细教程
Feb 24 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编写PDF文档生成器
2006/10/09 PHP
用PHP实现图象锐化代码
2007/06/14 PHP
PHP中用正则表达式清除字符串的空白
2011/01/17 PHP
php控制linux服务器常用功能 关机 重启 开新站点等
2012/09/05 PHP
Javascript 获取字符串字节数的多种方法
2009/06/02 Javascript
JQuery UI皮肤定制
2009/07/27 Javascript
jQuery asp.net 用json格式返回自定义对象
2010/04/07 Javascript
JQuery 文本框使用小结
2010/05/22 Javascript
不使用浏览器运行javascript代码的方法
2013/07/24 Javascript
js 获取时间间隔实现代码
2014/05/12 Javascript
如何屏蔽防止别的网站嵌入框架代码
2015/08/24 Javascript
原生JavaScript实现瀑布流布局
2020/06/28 Javascript
在windows上用nodejs搭建静态文件服务器的简单方法
2016/08/11 NodeJs
JS简单获取客户端IP地址的方法【调用搜狐接口】
2016/09/05 Javascript
微信小程序 获取相册照片实例详解
2016/11/16 Javascript
vue动态路由实现多级嵌套面包屑的思路与方法
2017/08/16 Javascript
BootStrap中的模态框(modal,弹出层)功能示例代码
2018/11/02 Javascript
Vue.js 中 axios 跨域访问错误问题及解决方法
2018/11/21 Javascript
JS通过ajax + 多列布局 + 自动加载实现瀑布流效果
2019/05/30 Javascript
九步学会Python装饰器
2015/05/09 Python
Python编程实现生成特定范围内不重复多个随机数的2种方法
2017/04/14 Python
在pycharm中设置显示行数的方法
2019/01/16 Python
PyQt4编程之让状态栏显示信息的方法
2019/06/18 Python
Python实现K折交叉验证法的方法步骤
2019/07/11 Python
PyCharm更改字体和界面样式的方法步骤
2019/09/27 Python
python Opencv计算图像相似度过程解析
2019/12/03 Python
通过Python实现一个简单的html页面
2020/05/16 Python
Python 在局部变量域中执行代码
2020/08/07 Python
python 求两个向量的顺时针夹角操作
2021/03/04 Python
软件工程师面试题
2012/06/25 面试题
迟到早退检讨书
2014/02/10 职场文书
《掌声》教学反思
2014/02/23 职场文书
先进个人事迹材料
2014/12/29 职场文书
2016年妇联“6﹒26国际禁毒日”宣传活动总结
2016/04/05 职场文书
golang 实现并发求和
2021/05/08 Golang
Python绘制散乱的点构成的图的方法
2022/04/21 Python