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实现给微信指定好友定时发送消息相关推荐

  1. python微信定时发消息_python实现给微信指定好友定时发送消息

    微信如何在设定时间自动发送信息给指定好友 微信没有定时发送信息的功能,但是可以借助小程序. 世界上最遥远的距离,不是生与死,而是小编就站在你面前,你却不知道小编爱你. 打开微信之后在搜索小程序中输入蜗 ...

  2. python开发微信群_Python编程:微信群聊程序的开发与进/线程知识汇总(附代码)

    本文承接上篇文章的客户端-服务器聊天对话程序,进一步设计开发了微信群聊的python模拟程序,涉及的python知识点为:Python实战:聊天软件开发与TCP/Socket编程知识汇总(附代码)和 ...

  3. python写日志到文件_Python日志文件没有正确地写入日志消息,只有格式

    我一夜之间运行了一个Python脚本,发现日志文件只是我指定的消息格式的重复行,而不是实际的消息.在 main 模块中,我创建了如下记录器: from datetime import datetime ...

  4. 微信上线朋友圈搜索可指定好友和时间段

    昨天,微信上线了朋友圈搜索和文章搜索功能,其中新版微信朋友圈搜索可以指定好友和时间段.朋友圈指定好友的搜索操作方法为:搜索 → "朋友圈"入口 → 输入好友"昵称/微信号 ...

  5. python实现微信发消息_Python实现通过微信企业号发送文本消息的Class

    前文<Python实现获取微信企业号access_token的Class>提供了获取微信企业号的access_token,本文中的代码做实际发送文本消息. 编程要点和调用方法:支持发送中文 ...

  6. python微信消息定时_python实现给微信指定好友定时发消息

    python有很多有趣的库,其中wxpy是连接微信的接口,具体可以查看官方文档:http://wxpy.readthedocs.io/zh/latest/index.html.可以实现自动操作,wxp ...

  7. python查看微信撤回消息_python如何查看微信消息撤回

    本文为大家分享了python查看微信消息撤回的具体代码,供大家参考,具体内容如下 1.安装itchat itchat是一个开源的python微信库,支持发送消息.图片.视频.地图.名片.文件等,还可以 ...

  8. python微信推送消息_Python编程之微信推送模板消息功能示例

    本文实例讲述了Python微信推送模板消息功能.分享给大家供大家参考,具体如下: 官方文档:https://mp.weixin.qq.com/wiki?t=resource/res_main& ...

  9. python公众号留言功能_Python实现的微信公众号群发图片与文本消息功能实例详解...

    本文实例讲述了Python实现的微信公众号群发图片与文本消息功能.分享给大家供大家参考,具体如下: 在微信公众号开发中,使用api都要附加access_token内容.因此,首先需要获取access_ ...

最新文章

  1. 我被裁员了!让保安把身患绝症的我被强赶出公司,亲身经历的噩梦!
  2. Go语言11岁了,网友:他喵的,终于确定出「泛型」了
  3. HDU 1181 变形课
  4. Windows核心编程 第25章 未处理异常和C ++异常(下)
  5. Linux学习:第六章-Linux网络配置
  6. 【实习之T100开发】Linux 学习笔记
  7. python代码设置环境变量
  8. swal()弹出删除确认框
  9. P2617 Dynamic Rankings(带修改主席树)
  10. ppi 各代iphone_这样的iphone12,好看还中用,必须买!
  11. java环境变量classpath的作用_JAVA环境变量中 classpath、path、JAVA_HOME的作用
  12. uni-app(Vue.js)创建运行微信小程序
  13. 【分析】编程和数学是什么关系?为什么编程学习这么火?
  14. matlab怎么测脉络膜血管密度,【CCOS2016】OCT血管成像的发展之路
  15. Kabuki即将推出VR购物平台,或是低配版Buy+
  16. 华为云·云享专家李万龙: IoT 梦想,从0到1的实现
  17. 六轴机械臂DIY(一)机械臂DIY总体规划
  18. 细说 MySQL 创建表的三种方法
  19. ModuleNotFoundError: No module named ‘_ctypes‘的解决方案
  20. 迅雷看看播放器4.9.15.2156 如何观看超过5分钟以上的视频?

热门文章

  1. LEC learning5: 对design 中的clock gating 处理
  2. python中文本文件和二进制文件的区别_文本文件和二进制文件的区别
  3. subprocess模块教程
  4. 用Matlab仿真手写绘图板上的电压分布
  5. 3D动画起步(透视原理)
  6. windows环境下ffmpeg在cmd中实现wav,mp3分割拆分和与拼接(concat)以及在cmd一次运行多个命令,附ffmpeg安装
  7. 人体传感器该选哪个?这5款人体传感器横评
  8. 今天会是有offer的一天么:面试时你真的会写二分查找么
  9. win7快捷键Ctrl+Alt+↑或者↓ 屏幕倒过来了
  10. 基于JavaWeb的影视评论网站设计与实现