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的yield和generator
Mar 10 Python
Python实现动态加载模块、类、函数的方法分析
Jul 18 Python
pycharm远程调试openstack代码
Nov 21 Python
Python发送http请求解析返回json的实例
Mar 26 Python
对python中dict和json的区别详解
Dec 18 Python
Python实现爬取亚马逊数据并打印出Excel文件操作示例
May 16 Python
在Keras中CNN联合LSTM进行分类实例
Jun 29 Python
python如何导入依赖包
Jul 13 Python
Python3爬虫里关于识别微博宫格验证码的知识点详解
Jul 30 Python
解决virtualenv -p python3 venv报错的问题
Feb 05 Python
python中的装饰器该如何使用
Jun 18 Python
Python函数对象与闭包函数
Apr 13 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程序设计中的MVC编程思想
2014/07/28 PHP
php适配器模式简单应用示例
2019/10/23 PHP
详解JavaScript数组的操作大全
2015/10/19 Javascript
Eclipse编辑jsp、js文件时卡死现象的解决办法汇总
2016/02/02 Javascript
javascript正则表达式总结
2016/02/29 Javascript
一波JavaScript日期判断脚本分享
2016/03/06 Javascript
使用jQuery制作遮罩层弹出效果的极简实例分享
2016/05/12 Javascript
javascript实现任务栏消息提示的简单实例
2016/05/31 Javascript
jQuery实现鼠标经过像翻页和描点链接效果
2016/08/08 Javascript
JavaScript性能优化之函数节流(throttle)与函数去抖(debounce)
2016/08/11 Javascript
JS自定义函数对web前端上传的文件进行类型大小判断
2016/10/19 Javascript
canvas学习之API整理笔记(二)
2016/12/29 Javascript
JQuery页面随滚动条动态加载效果的简单实现(推荐)
2017/02/08 Javascript
BootStrap 导航条实例代码
2017/05/18 Javascript
Node中使用ES6语法的基础教程
2018/01/05 Javascript
Vue 莹石摄像头直播视频实例代码
2018/08/31 Javascript
Node.js动手撸一个静态资源服务器的方法
2019/03/09 Javascript
微信小程序实现人脸识别登陆的示例代码
2019/04/02 Javascript
微信小程序云开发如何使用npm安装依赖
2019/05/18 Javascript
vue setInterval 定时器失效的解决方式
2020/07/30 Javascript
windows下安装python的C扩展编译环境(解决Unable to find vcvarsall.bat)
2018/02/21 Python
浅谈python连续赋值可能引发的错误
2018/11/10 Python
Python3转换html到pdf的不同解决方案
2019/03/11 Python
windows python3安装Jupyter Notebooks教程
2020/04/13 Python
python代码实现将列表中重复元素之间的内容全部滤除
2020/05/22 Python
amazeui页面校验功能的实现代码
2020/08/24 HTML / CSS
彼得罗夫美国官网:Peter Thomas Roth美国(青瓜面膜)
2017/11/05 全球购物
加拿大拼图大师:Puzzle Master
2020/12/28 全球购物
优秀毕业生推荐信
2013/11/02 职场文书
平面设计的岗位职责
2013/11/08 职场文书
车间班组长的职责
2013/12/13 职场文书
商务司机岗位职责
2015/04/10 职场文书
2015年个人实习工作总结
2015/05/28 职场文书
教师节座谈会主持词
2015/07/03 职场文书
2016公司新年问候语
2015/11/11 职场文书
使用ICOM IC-R9500接收机同时测评十台收音机中波接收性能
2022/05/10 无线电