今天在实验楼发现一个特别好玩的,Python 微信库itchat,可以实现自动回复等多种功能,好玩到根本停不下来啊,尤其是调戏调戏不懂计算机的,特别有成就感,哈哈!!

代码如下:

#coding=utf8

import requests

import itchat

KEY = '8edce3ce905a4c1dbb965e6b35c3834d'

def get_response(msg):

apiUrl = 'http://www.tuling123.com/openapi/api'

data = {

'key' : KEY,

'info' : msg,

'userid' : 'wechat-robot',

}

try:

r = requests.post(apiUrl, data=data).json()

return r.get('text')

except:

return

@itchat.msg_register(itchat.content.TEXT)

def tuling_reply(msg):

defaultReply = 'I received: ' + msg['Text']

reply = get_response(msg['Text'])

return reply or defaultReply

itchat.auto_login(hotReload=True)

itchat.run()

安装一下 itchat即可跑上面程序,实现与图灵机器人的交互。

更多关于itchat的资料,如下:

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

python制作自动回复脚本_python itchat实现微信自动回复的示例代码相关推荐

  1. python找人脚本_Python找出微信上删除你好友的人脚本写法

    相信大家在微信上一定被上面的这段话刷过屏,群发消息应该算是微信上流传最广的找到删除好友的方法了.但群发消息不仅仅会把通讯录里面所有的好友骚扰一遍,而且你还得挨个删除好几百个聊天记录,回复大家的疑问和鄙 ...

  2. python淘宝秒杀_Python 实现淘宝秒杀的示例代码

    新手学习Python,之前在网上看见一位朋友写的40行Python代码搞定京东秒杀,想在淘宝上帮女朋友抢玩偶,所以就照猫画虎的写了下淘宝的秒杀脚本,经自己实验可行.直接上代码: #-*- coding ...

  3. python制作阴阳师脚本_python阴阳师脚本如何拿卡

    欲将TextBox内的文字向右靠,除了将Alignment属性设为「1-靠右对 」之外,亦 将MultiLine属性设为True 然后这个ASP文件就可以被任务计划定时的运行了,简单吧CommandT ...

  4. python扫描端口脚本_Python实现的端口扫描功能示例

    本文实例讲述了Python实现的端口扫描功能.分享给大家供大家参考,具体如下: 一 代码 import sys import socket import multiprocessing def por ...

  5. 用python写秒杀程序_Python 实现淘宝秒杀的示例代码

    新手学习Python,之前在网上看见一位朋友写的40行Python代码搞定京东秒杀,想在淘宝上帮女朋友抢玩偶,所以就照猫画虎的写了下淘宝的秒杀脚本,经自己实验可行.直接上代码: #-*- coding ...

  6. python实现语音通话_python 实现语音聊天机器人的示例代码

    前言 在不远的将来,实现一定程度上的语音支持将成为日常科技的基本要求,整合了语音识别的python程序提供了其他技术无法比拟的交互性和可访问性.最重要的是,在python程序中实现语音识别非常简单.整 ...

  7. itchat库微信自动回复祝福语

    过年了,之前看到一些python文章介绍用itchat自动回复微信,我自己就写了一个. 官方文档https://itchat.readthedocs.io/zh/latest/,这个库挺简洁的,对着接 ...

  8. itchat与微软小冰的碰撞!--微软小冰接入itchat实现微信自动回复

    微软小冰接入itchat实现微信自动回复 本文简介 先上效果图! 一.集成微软小冰制作聊天机器人 原理 代码 监听好友信息 监听小冰信息 二.定时发送消息推送与自动回复同时实现 原理 代码 完整代码 ...

  9. python可以制作游戏脚本吗_如何用python制作游戏脚本?

    对于游戏编程来说,使用脚本语言可以快速地开发游戏逻辑,节省开发新型自定义语言的时间和开销,并且脚本语言通常要比编程者创造的语言更加的强大.小伙伴们学习python有一段时间了,有没有发现python语 ...

最新文章

  1. conda env环境配置
  2. 分享是程序员的必备素质
  3. PHP zval内存回收机制和refcount_gc和is_ref_gc
  4. python fun函数、求4x4整型数组的主对角线元素的和_python中多维数组中列major的numpy整形...
  5. ApacheCN JavaScript 译文集(二) 20211123 更新
  6. springboot读取src下文件_springboot获取src/main/resource下的文件
  7. 被捧上天的 GPT-3,商业化之路怎么走?
  8. 十大最受欢迎的 React Native 应用开发编辑器
  9. 物联网大数据平台具备哪些功能
  10. 洛谷P1217回文质数(特判筛选,取巧判断顺序)
  11. 由购物论测试的重要性:桃子测试了,很好;糖没测试,竟然都有虫子
  12. hfss仿真软件入门教程
  13. 调试错误,请回到请求来源地,重新发起请求。 错误代码 insufficient-isv-permissions 错误原因: ISV权限不足,建议在开发者中心检查对应功能是否已经添加
  14. 输入半径,求球的表面积和体积
  15. 人工智能学习常用网站推荐
  16. 使用yum下载文件报No module named urlgrabber.grabber错
  17. 老厉害了!2600亿,紫光集团南京再投半导体生产线
  18. author-头文字注释
  19. Travis CI 简介
  20. 如何实现水平,垂直,水平垂直居中

热门文章

  1. queryList爬虫获取内容的几种方法总结 queryList给抓取的内容增加html追加元素html 代码实例...
  2. 洛谷P4777 【模板】扩展中国剩余定理(EXCRT)
  3. 第十周软件工程作业-每周例行报告
  4. Eclipse中自动添加注释
  5. 云计算(Cloud Computing) 培训总结
  6. JavaScript设计模式(二)之单例模式
  7. libcurl库进行http通讯网络编程
  8. 使用Nodejs发送邮件
  9. ES6-4/5 解构赋值、函数默认值、数组解构、对象解构
  10. 给实例动态增加方法VS给类动态增加方法