版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
1.进入相关目录
xgj@xgj-PC:~$ su
密码:
root@xgj-PC:/home/xgj# cd
root@xgj-PC:~# cd /home/jsj
root@xgj-PC:/home/jsj#
2.编写代码文件(py)
在当前文件目录下生成:2botChat.py文件名
3.代码如下:
#导入模块
from time import sleep
import requests
#定义
question = input("我在凌晨三点,我醒来的时候,突然想起失去的你,随口就问你:")
ML= '茉莉'
XIAWA = '夏娃'
print(YADANG+':'+question) #导火索 哈哈
while True:
#
ml_data = {
"key": "5da047a95db8450ea6e710dd065d4be4",
"info": question,
"userid": "272872"
}
ml_api_url = 'http://www.tuling123.com/openapi/api'
t = requests.post(ml_api_url, data=ml_data) #post请求
print(ML+':'+eval(t.text)["text"]) #用eval函数处理一下图灵返回的消息
question = eval(t.text)["text"] #重置question —>回答
xiawa_data = {
"question": question,
"api_key": "ac00db995a4a8f2a3f3623c82f3cc9d9",
"api_secret": "anaoutswrz1y"
}
xiawa_api_url = 'http://i.itpk.cn/api.php' #api地址
m = requests.post(xiawa_api_url, data = xiawa_data)
print(XIAWA+':'+m.text)
sleep(1) #设置循环延迟
4.看看怎么样?
哈哈哈哈,无限循环下去,有点无聊。
要是能有些更高级的聊天就好了。
期待大神知道。