python定时发送微信消息_python实现给微信指定好友定时发送消息
python有很多有趣的库,其中wxpy是连接微信的接口,具体可以查看官方文档。可以实现自动操作,wxpy 支持 Python 3.4-3.6,以及 2.7 版本。
一、安装
win10环境,直接在cmd中,输入
pip install wxpy
有时网络不稳定,可能出现错误,重新执行操作尝试一下。
二、简单介绍
# 导入模块
from wxpy import *
# 初始化机器人,扫码登陆
bot = Bot()
# 搜索名称含有 "游否" 的男性深圳好友
my_friend = bot.friends().search('游否', sex=MALE, city="深圳")[0]
三、详细代码
打开cmd,执行jupyter notebook,打开ipython环境,在打开的浏览器页面中,新建一个python3的ipynb文件。
from __future__ import unicode_literals
from threading import Timer
from wxpy import *
import requests
bot = None
def get_news():
#获取一个连接中的内容
url = "http://open.iciba.com/dsapi/"
r = requests.get(url)
print(r.json())
contents = r.json()['content']
translation = r.json()['translation']
return contents,translation
def login_wechat():
global bot
bot = Bot()
# bot = Bot(console_qr=2,cache_path="botoo.pkl")#linux环境上使用
def send_news():
if bot == None:
login_wechat()
try:
my_friend = bot.friends().search(u'xxx')[0] #xxx表示微信昵称
my_friend.send(get_news()[0])
my_friend.send(get_news()[1][5:])
my_friend.send(u"咦?我是自动人!!")
t = Timer(360, send_news) #360是秒数
t.start()
except:
print(u"失败!!")
if __name__ == "__main__":
send_news()
print(get_news()[0])
然后按ctrl+enter键执行。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持找一找教程网。
python定时发送微信消息_python实现给微信指定好友定时发送消息相关推荐
- python微信定时发消息_python实现给微信指定好友定时发送消息
微信如何在设定时间自动发送信息给指定好友 微信没有定时发送信息的功能,但是可以借助小程序. 世界上最遥远的距离,不是生与死,而是小编就站在你面前,你却不知道小编爱你. 打开微信之后在搜索小程序中输入蜗 ...
- python开发微信群_Python编程:微信群聊程序的开发与进/线程知识汇总(附代码)
本文承接上篇文章的客户端-服务器聊天对话程序,进一步设计开发了微信群聊的python模拟程序,涉及的python知识点为:Python实战:聊天软件开发与TCP/Socket编程知识汇总(附代码)和 ...
- python写日志到文件_Python日志文件没有正确地写入日志消息,只有格式
我一夜之间运行了一个Python脚本,发现日志文件只是我指定的消息格式的重复行,而不是实际的消息.在 main 模块中,我创建了如下记录器: from datetime import datetime ...
- 微信上线朋友圈搜索可指定好友和时间段
昨天,微信上线了朋友圈搜索和文章搜索功能,其中新版微信朋友圈搜索可以指定好友和时间段.朋友圈指定好友的搜索操作方法为:搜索 → "朋友圈"入口 → 输入好友"昵称/微信号 ...
- python实现微信发消息_Python实现通过微信企业号发送文本消息的Class
前文<Python实现获取微信企业号access_token的Class>提供了获取微信企业号的access_token,本文中的代码做实际发送文本消息. 编程要点和调用方法:支持发送中文 ...
- python微信消息定时_python实现给微信指定好友定时发消息
python有很多有趣的库,其中wxpy是连接微信的接口,具体可以查看官方文档:http://wxpy.readthedocs.io/zh/latest/index.html.可以实现自动操作,wxp ...
- python查看微信撤回消息_python如何查看微信消息撤回
本文为大家分享了python查看微信消息撤回的具体代码,供大家参考,具体内容如下 1.安装itchat itchat是一个开源的python微信库,支持发送消息.图片.视频.地图.名片.文件等,还可以 ...
- python微信推送消息_Python编程之微信推送模板消息功能示例
本文实例讲述了Python微信推送模板消息功能.分享给大家供大家参考,具体如下: 官方文档:https://mp.weixin.qq.com/wiki?t=resource/res_main& ...
- python公众号留言功能_Python实现的微信公众号群发图片与文本消息功能实例详解...
本文实例讲述了Python实现的微信公众号群发图片与文本消息功能.分享给大家供大家参考,具体如下: 在微信公众号开发中,使用api都要附加access_token内容.因此,首先需要获取access_ ...
最新文章
- 我被裁员了!让保安把身患绝症的我被强赶出公司,亲身经历的噩梦!
- Go语言11岁了,网友:他喵的,终于确定出「泛型」了
- HDU 1181 变形课
- Windows核心编程 第25章 未处理异常和C ++异常(下)
- Linux学习:第六章-Linux网络配置
- 【实习之T100开发】Linux 学习笔记
- python代码设置环境变量
- swal()弹出删除确认框
- P2617 Dynamic Rankings(带修改主席树)
- ppi 各代iphone_这样的iphone12,好看还中用,必须买!
- java环境变量classpath的作用_JAVA环境变量中 classpath、path、JAVA_HOME的作用
- uni-app(Vue.js)创建运行微信小程序
- 【分析】编程和数学是什么关系?为什么编程学习这么火?
- matlab怎么测脉络膜血管密度,【CCOS2016】OCT血管成像的发展之路
- Kabuki即将推出VR购物平台,或是低配版Buy+
- 华为云·云享专家李万龙: IoT 梦想,从0到1的实现
- 六轴机械臂DIY(一)机械臂DIY总体规划
- 细说 MySQL 创建表的三种方法
- ModuleNotFoundError: No module named ‘_ctypes‘的解决方案
- 迅雷看看播放器4.9.15.2156 如何观看超过5分钟以上的视频?
热门文章
- LEC learning5: 对design 中的clock gating 处理
- python中文本文件和二进制文件的区别_文本文件和二进制文件的区别
- subprocess模块教程
- 用Matlab仿真手写绘图板上的电压分布
- 3D动画起步(透视原理)
- windows环境下ffmpeg在cmd中实现wav,mp3分割拆分和与拼接(concat)以及在cmd一次运行多个命令,附ffmpeg安装
- 人体传感器该选哪个?这5款人体传感器横评
- 今天会是有offer的一天么:面试时你真的会写二分查找么
- win7快捷键Ctrl+Alt+↑或者↓ 屏幕倒过来了
- 基于JavaWeb的影视评论网站设计与实现