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中的MongoDB基本操作:连接、查询实例
Feb 13 Python
Python正则表达式使用经典实例
Jun 21 Python
python使用str & repr转换字符串
Oct 13 Python
Python之Web框架Django项目搭建全过程
May 02 Python
python中实现数组和列表读取一列的方法
Apr 03 Python
Python socket实现多对多全双工通信的方法
Feb 13 Python
Python实现的旋转数组功能算法示例
Feb 23 Python
python命名空间(namespace)简单介绍
Aug 10 Python
django写用户登录判定并跳转制定页面的实例
Aug 21 Python
logging level级别介绍
Feb 21 Python
Python自省及反射原理实例详解
Jul 06 Python
基于Python实现体育彩票选号器功能代码实例
Sep 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
DEDE采集大师官方留后门的删除办法
2011/01/08 PHP
thinkphp5.1框架实现格式化mysql时间戳为日期的方式小结
2019/10/10 PHP
jQuery Lightbox 图片展示插件使用说明
2010/04/25 Javascript
De facto standard 世界上不可思议的事实标准
2010/08/29 Javascript
基于jQuery的试卷自动排版系统实现代码
2011/01/06 Javascript
不使用浏览器运行javascript代码的方法
2013/07/24 Javascript
用JQuery实现全选与取消的两种简单方法
2014/02/22 Javascript
Javascript writable特性介绍
2015/02/27 Javascript
js发送短信倒计时的简单实现方法
2016/09/08 Javascript
jQuery的中 is(':visible') 解析及用法(必看)
2017/02/12 Javascript
微信小程序城市定位的实现实例(获取当前所在国家城市信息)
2017/05/17 Javascript
BootStrap Select清除选中的状态恢复默认状态
2017/06/20 Javascript
ES6中Array.find()和findIndex()函数的用法详解
2017/09/16 Javascript
JS实现可视化文件上传
2018/09/08 Javascript
vue-cli3中vue.config.js配置教程详解
2019/05/29 Javascript
vue.js实现图书管理功能
2019/09/24 Javascript
vue项目引入ts步骤(小结)
2019/10/31 Javascript
python之yield表达式学习
2014/09/02 Python
Python设计实现的计算器功能完整实例
2017/08/18 Python
详谈Python3 操作系统与路径 模块(os / os.path / pathlib)
2018/04/26 Python
pygame游戏之旅 python和pygame安装教程
2018/11/20 Python
使用Django搭建网站实现商品分页功能
2020/05/22 Python
python函数map()和partial()的知识点总结
2020/05/26 Python
python中random.randint和random.randrange的区别详解
2020/09/20 Python
Chupi官网:在爱尔兰手工制作的订婚、结婚戒指和精美珠宝
2020/09/28 全球购物
网站编辑求职信
2013/10/17 职场文书
保护环境的建议书
2014/03/12 职场文书
机关班子查摆问题及整改措施
2014/10/28 职场文书
装饰施工员岗位职责
2015/04/11 职场文书
2015年行政人事工作总结
2015/05/21 职场文书
单位同意报考证明
2015/06/17 职场文书
预备党员入党感言
2015/08/01 职场文书
vue中三级导航的菜单权限控制
2021/03/31 Vue.js
Python办公自动化之教你如何用Python将任意文件转为PDF格式
2021/06/28 Python
Android Studio实现简易进制转换计算器
2022/05/20 Java/Android
SpringBoot前端后端分离之Nginx服务器下载安装过程
2022/08/14 Servers