python3 通过bot方式登录微信给好友发送消息

本文介绍了如何在Python3.7环境下,利用wxpy库和金山词霸API接口,实现通过bot方式登录微信并定时给好友发送每日英语内容。
摘要由CSDN通过智能技术生成

环境:python3.7
安装 wxpy,requests
pip3 install wxpy
pip3 install requests
windows7
先要知道 金山词霸API接口:http://open.iciba.com/dsapi

#!/usr/bin/env python
# -*- coding: utf-8 -*-
from threading import Timer
from itchat.content import *
import requests
import itchat
from wxpy import *   

#获取金山词霸每日一句英语
def getNews():
	#打开金山词霸开放平台API
	url = "http://open.iciba.com/dsapi"
	req = requests.get(url)
	#"content":"Interests are anchors, and I believe they will bring peace and even happiness in the end."
	contents = req.json()['content'] #仅仅只获取关键字为content对应的值
	trans = req.json()['translation']
	return contents,trans
#微信登录函数
def login_wechat():
	global bot
	bot = Bot()
#发送消息
def sendNews():
	bot = Bot() #开启微信登录
	#登录缓存信息,不需要每次去扫描登录
	#bot = Bot(cache_path=True)
	if bot == None:
		login_wechat()
	try
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值