用Wxpy实现程序猿的浪漫

什么是wxpy

 wxpy基于itchat,使用了 Web 微信的通讯协议,,通过大量接口优化提升了模块的易用性,并进行丰富的功能扩展。实现了微信登录、收发消息、搜索好友、数据统计等功能。

安装:wxpy 支持 Python 3.4-3.6,以及 2.7 版本

下载方式

	pip3 install wxpy

demo

下面调用金山词霸的API接口:http://open.iciba.com/dsapi 来完成一个每天和女朋友发点暖心话的小脚本

from wxpy import *
import requests
import json
from threading import Timer
'''
调用金山词霸接口,使用wxpy实现与好友推送消息
'''
# 用requests库,获取每日内容
def get_ci():
	url = 'http://open.iciba.com/dsapi'
	response = requests.get(url)
	res = response.text
	s = json.loads(res)
	content = s['content']
	note = s['note']
	newci = content+note
	return newci
# 实例化机器人
bot = Bot(cache_path=True)
def sent_news():
	news = get_ci()
	try:
		# 查找好友
		myfriend = bot.friends().search('李诚')[0]
		myfriend.send(news)
		#为了不用每次扫码登录,这里使用线程中的Timer函数,每隔一天调用一下程序
		t = Timer(86400,sent_news)
		t.start()
	except Exception as e:
		print(e)
if __name__ == '__main__':
	sent_news()·
本地电脑不能一直开着,所以可以将代码部署到服务器上,实现定时发送新消息给朋友

灵感来自萝卜大杂烩

  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值