用python3编写2个机器人聊天

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/weixin_40840880/article/details/102722889

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.看看怎么样?
在这里插入图片描述

哈哈哈哈,无限循环下去,有点无聊。
要是能有些更高级的聊天就好了。
期待大神知道。

猜你喜欢

转载自blog.csdn.net/weixin_40840880/article/details/102722889