概述
什么是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()·
本地电脑不能一直开着,所以可以将代码部署到服务器上,实现定时发送新消息给朋友
灵感来自萝卜大杂烩
最后
以上就是聪明棒棒糖为你收集整理的用Wxpy实现程序猿的浪漫的全部内容,希望文章能够帮你解决用Wxpy实现程序猿的浪漫所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复