python 微信公众号回复图片_Python webpy微信公众号开发之 回复图文消息
新建图文回复模板reply_pictext.xml:
$def with (toUser,fromUser,createTime,title1,description1,picurl1,url1)
$createTime
3
更改WeixinInterface类
class WeixinInterface:
def __init__(self):
self.app_root = os.path.dirname(__file__)
self.templates_root = os.path.join(self.app_root, 'template')
self.render = web.template.render(self.templates_root)
def POST(self):
str_xml = web.data() #获得post来的数据
xml = etree.fromstring(str_xml)#进行XML解析
msgType=xml.find("MsgType").text #text image voice event video shortvideo location
fromUser=xml.find("FromUserName").text
toUser=xml.find("ToUserName").text
if msgType=='event':
eventcont=xml.find("Event").text
if eventcont=='subscribe':
replayText = u'Hello,我是Amily,欢迎关注我的微信号'
return self.render.reply_text(fromUser,toUser,int(time.time()),replayText)
if eventcont == "unsubscribe":
replayText = u'我现在功能还很简单,知道满足不了您的需求,但是我会慢慢改进,欢迎您以后再来'
return self.render.reply_text(fromUser,toUser,int(time.time()),replayText)
if msgType=='text':
content=xml.find("Content").text
if type(content).__name__ == "unicode":
content = content.encode('UTF-8')
Nword = youdao(content)
return self.render.reply_text(fromUser,toUser,int(time.time()),u'有道翻译:\n'+Nword) #reply_text是我们用来回复用户的模板
if msgType=='voice':
return self.render.reply_pictext(fromUser,toUser,int(time.time()),'B区来自世界的商店','女王节到了,还不快去买礼物?','http://images2015.cnblogs.com/blog/785499/201603/785499-20160308110435429-590906761.png','http://www.bqu.com')
python 微信公众号回复图片_Python webpy微信公众号开发之 回复图文消息相关推荐
- python制作微信个人二维码_Python制作微信机器人,随时陪你聊天
之前给大家分享了怎么用 itchat 库制作微信朋友性别统计图,今天给大家介绍一个更强大的库:wxpy 库. wxpy 在 itchat 的基础上,通过大量接口优化提升了模块的易用性,并进行丰富的功能 ...
- python制作微信个人二维码_Python实现 | 微信带参数的二维码
微信运营越来越多了,这种带参数二维码的使用场景还挺多的,但是网上的实现大都是PHP啥的,还不想写PHP的我只好用Python实现一下了. 关于带参二维码的介绍,记得先看官网:生成带参数的二维码. 先大 ...
- python docx 合并文档 图片_Python+pymupdf处理PDF文档案例6则
推荐图书:<Python程序设计(第3版)>,(ISBN:978-7-302-55083-9),清华大学出版社,2020年6月第1次印刷,7月第2次印刷 京东购买链接:https://it ...
- python docx 合并文档 图片_Python检查Word文件中包含特定关键字的所有页码
推荐教材:<Python程序设计基础与应用>(ISBN:9787111606178),董付国,机械工业出版社图书详情:配套资源:用书教师可以联系董老师获取教学大纲.课件.源码.教案.考试系 ...
- 微信公众号开发之上传图文消息素材(十二)
群发消息太重要了,公众号管理员需要定期通过公众号群发一些消息,用户通过推送的消息可以定期了解公众号的最新信息. 群发图文消息的过程如下: 首先,预先将图文消息中需要用到的图片,使用上传图文消息内图片接 ...
- java上传图文消息_微信公众号开发之上传图文消息素材(十二)
群发消息太重要了,公众号管理员需要定期通过公众号群发一些消息,用户通过推送的消息可以定期了解公众号的最新信息. 群发图文消息的过程如下: 首先,预先将图文消息中需要用到的图片,使用上传图文消息内图片接 ...
- python docx 合并文档 图片_Python合并word文档制作电子书
需求: 将某大V公众号文章全部下载,整理成合集,并整理成电子书进行阅读. 以冯大辉老师公众号[小道消息]为例 实现步骤 一.批量下载公众号文章 使用 WeChatDownloadv20200423 工 ...
- python 每天发一次通知_Python开发企业微信机器人每天定时发消息实例
由于办公需要"每天定时推送某消息用来提醒群里面所有人",有同事提议用企业微信自带的机器人来实现此功能.我觉得企业微信的这个工具还不错,具体使用方法我来一一讲述. 企业微信API 企 ...
- python爬取贴吧图片_Python爬取贴吧多页图片
Python爬取贴吧图片都只能爬取第一页的,加了循环也不行,现在可以了. #coding:utf-8 import urllib import urllib2 import re import os ...
最新文章
- python-opencv 轮廓检测
- 像诗一样的 Javascript 代码(转)
- 为什么python画不了图-python-为什么pygame不画一个圆?
- python课程设计报告总结-上海python课程设计报告数据处理
- Visual Studio进行linux远程开发
- ccs变量观察窗口在哪_CCS3.3查看变量图形
- easyui中idField的作用
- 【论文阅读】医疗影像分割中的半监督学习Semi-supervised
- 见证云原生创变!CNBPS 2019云原生技术实践峰会圆满落幕
- iperf3 linux源码下载
- 论文阅读>污垢检测:Vision-Based Dirt Detection and Adaptive Tiling Scheme for Selective Area Coverage
- 如何设置QQ空间免费背景音乐
- 脑电分析系列[MNE-Python-17]| 使用多种滤波器对脑电数据去除伪影
- Java中 VO、PO、DO、DTO、BO、QO、DAO、POJO的概念
- 形态学填充孔洞的几个问题
- telegram机器人开发3-最简单的代码
- python中优先级最高的运算符为_Python 运算符优先级
- Application程序jar打包笔记
- 探究opencv中的moments函数和HuMoments函数
- 扫地机器人拖实木地板_云鲸拖扫一体机,自动清洗拖布这个方案解决了这类产品的一个痛点...