博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python与图灵机器人交互(ITCHAT版本)
阅读量:4880 次
发布时间:2019-06-11

本文共 1257 字,大约阅读时间需要 4 分钟。

#!/usr/bin/env python #-*- coding:utf-8 -*-   @Author  : wujf   @Time:2018/9/5 17:42 import requests import itchat import sys import time reload(sys) sys.setdefaultencoding('utf8') def get_response(_info):     print(_info)  # 从好友发过来的消息     api_url = 'http://www.tuling123.com/openapi/api'  # 图灵机器人网址     data = {
'key': '7920999ef510477d93344ff2106e96ef', # 如果这个 apiKey 如不能用,那就注册一次 'info': _info, # 这是我们从好友接收到的消息 然后转发给图灵机器人 'userid': 'wechat-robot', # 这里你想改什么都可以 } r = requests.post(api_url, data=data).json() # 把data数据发 time.sleep(7) print(r.get('text')) # 机器人回复给好友的消息 return r @itchat.msg_register(itchat.content.TEXT) def text_reply(msg): return get_response(msg["Text"])["text"] if __name__ == '__main__': itchat.auto_login(hotReload = True,enableCmdQR=2) # hotReload = True, 保持在线,下次运行代码可自动登录 linux上要用命令行二维码显示 否者报错 itchat.run() 写到这里,不知道你们会不会发现,每次shell终端关闭的时候,我们的程序就失效了呢?也就是说,我们的程序此刻只能shell终端保持的情况下,才能正常的运行。 这里我给大家介绍一个命令screen 我们只需要运行 screen python Tulingrobot.py $ 即可实现我们24小时不间断运行 上述程序使用的是python3写到,python2版本的可以私我 QQ1028540310 打包:
pyinstaller -F -i test.ico test.py
机器人我已打包成exe文件,下载地址: http://183.62.232.180:8086/wechatRobot.exe

转载于:https://www.cnblogs.com/wujf-myblog/p/9599223.html

你可能感兴趣的文章
【javascript学习——《javascript高级程序设计》笔记】DOM操作
查看>>
高效的SQL语句翻页代码
查看>>
NPAPI插件开发详细记录:用VS2010开发NPAPI插件步骤
查看>>
linux下Makefile全解(二)
查看>>
XMLHTTP.readyState的五种状态
查看>>
百度外卖 前端面试题
查看>>
record for json formate site
查看>>
查询树形的根节点
查看>>
HDU 1272 小希的迷宫
查看>>
hdu 5412 CRB and Queries(整体二分)
查看>>
CentOS如何安装linux桌面?
查看>>
Speech and Booth Demo in Maker Faire Shenzhen 2018
查看>>
bzoj 1670: [Usaco2006 Oct]Building the Moat护城河的挖掘
查看>>
bzoj 2281: [Sdoi2011]黑白棋
查看>>
bzoj 4475: [Jsoi2015]子集选取
查看>>
团队开发7
查看>>
java之静态代理与动态代理
查看>>
软件测试2019:第四次作业
查看>>
201571030335 + 小学四则运算练习软件项目报告
查看>>
不用代码就能实现get与post
查看>>