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之hello world
May 21 Python
Python实现在matplotlib中两个坐标轴之间画一条直线光标的方法
May 20 Python
利用python程序帮大家清理windows垃圾
Jan 15 Python
python安装cx_Oracle模块常见问题与解决方法
Feb 21 Python
python安装numpy&安装matplotlib& scipy的教程
Nov 02 Python
linux下python使用sendmail发送邮件
May 22 Python
详解Python3中的迭代器和生成器及其区别
Oct 09 Python
python 进程间数据共享multiProcess.Manger实现解析
Sep 23 Python
python实现opencv+scoket网络实时图传
Mar 20 Python
解决echarts中饼图标签重叠的问题
May 16 Python
简述python&pytorch 随机种子的实现
Oct 07 Python
Python实现给PDF添加水印的方法
Jan 25 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
jQuery中的RadioButton,input,CheckBox取值赋值实现代码
2014/02/18 PHP
微信支付扫码支付php版
2016/07/22 PHP
kindeditor 加入七牛云上传的实例讲解
2017/11/12 PHP
在PHP中输出JS语句以及乱码问题的解决方案
2019/02/13 PHP
laravel数据库查询结果自动转数组修改实例
2021/02/27 PHP
关于jQuery object and DOM element
2013/04/15 Javascript
表格奇偶行设置不同颜色的核心JS代码
2013/12/24 Javascript
js实现两点之间画线的方法
2015/05/12 Javascript
JavaScript实现添加及删除事件的方法小结
2015/08/04 Javascript
javascript制作照片墙及制作过程中出现的问题
2016/04/04 Javascript
每日十条JavaScript经验技巧(一)
2016/06/23 Javascript
深入理解jquery中extend的实现
2016/12/22 Javascript
JavaScript实现提交模式窗口后刷新父窗口数据的方法
2017/06/16 Javascript
JavaScript 值类型和引用类型的初次研究(推荐)
2017/07/19 Javascript
JavaScript继承与多继承实例分析
2018/05/26 Javascript
vue.js单文件组件中非父子组件的传值实例
2018/09/13 Javascript
微信小程序dom操作的替代思路实例分析
2018/12/06 Javascript
JavaScript进阶(二)词法作用域与作用域链实例分析
2020/05/09 Javascript
jQuery实现视频展示效果
2020/05/30 jQuery
JS中锚点链接点击平滑滚动并自由调整到顶部位置
2021/02/06 Javascript
[01:06:54]DOTA2-DPC中国联赛 正赛 SAG vs DLG BO3 第二场 2月28日
2021/03/11 DOTA
python中的一些类型转换函数小结
2013/02/10 Python
python模块restful使用方法实例
2013/12/10 Python
Python global全局变量函数详解
2018/09/18 Python
深入解析Python小白学习【操作列表】
2019/03/23 Python
python程序变成软件的实操方法
2019/06/24 Python
Python3以GitHub为例来实现模拟登录和爬取的实例讲解
2020/07/30 Python
详解PyQt5中textBrowser显示print语句输出的简单方法
2020/08/07 Python
同程旅游英文网站:LY.com
2018/11/13 全球购物
介绍一下linux的文件权限
2012/02/15 面试题
大学生毕业自我鉴定范文
2013/09/19 职场文书
办公设备采购方案
2014/03/16 职场文书
投标保密承诺书
2014/05/19 职场文书
2014年学校工作总结
2014/11/20 职场文书
房地产销售员岗位职责
2015/04/11 职场文书
Apache SkyWalking 监控 MySQL Server 实战解析
2022/09/23 Servers