python中wxpy的应用

想与某个微信好友自动聊天,自动回复,并且你在这边的主机上能看到他发给你的信息和你回复他的信息,模拟实时监控的状态。当遇到复杂表情时,会回复问号的表情,当遇到简单表情时,会检测并自动回复。可扩展性很高。

环境配置:

Anaconda 4.2.0 (64-bit)

Python 3.5.2

from wxpy import *
bot = Bot(cache_path=True) #保持登录状态
my_friend = ensure_one(bot.search(u'***')) #填写你要聊天的对象的微信名称,注意不是你备注的,而是原本的名称
tuling = Tuling(api_key='**********************')


@bot.register(my_friend)
def reply_friend(msg):
    # tuling.do_reply(msg)
    print(msg)       #打印出来朋友回你的信息
    if (msg.type!='Text'):
        ret = '[疑问][疑问]'
    else:
        print('@TuTu : {}'.format(tuling.do_reply(msg))) #打印出图灵回复的信息
    return ret


embed() #让程序保持运行

其中,api_key可以去图灵的官网上申请,免费的。

我曾经跨过山和大海,也穿过人山人海,我曾经拥有着的一切,转眼都飘散如烟,我曾经失落失望失掉所有方向,直到看见平凡才是唯一的答案。
——韩寒《平凡之路》

你可能感兴趣的:(python)