python微信验证码收不到_给微信回复消息收不到(Python)

服务器搭在SAE上

解析XML部分用了lxml

这部分代码:

def POST(self):

str_xml = web.data()

xml = etree.fromstring(str_xml)

content = xml.find("Content").text

msgType=xml.find("MsgType").text

fromUser=xml.find("FromUserName").text

toUser=xml.find("ToUserName").text

replytext = "%s0"

return replytext%(fromUser, toUser, str(int(tim.time())), msgType, "Message: " +content)

===========================================

找到原因了,输入中文就没法返回。。。

难道默认不是unicode的吗?

===========================================

最后发现原因在于我用的微信的语言是英文,结果输入中文就没有反应

把语言改成中文就没事了,这算是微信的一个bug?


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部