玩蛇网提供最新Python编程技术信息以及Python资源下载!
python零基础培训
您现在的位置: 玩蛇网首页 > Python源码实例 > 正文内容

python 图灵机器人测试

python 图灵机器人测试

实际上,我感觉这个机器人智商还不够,不过反正就玩玩

linux上,可以尝试更简单的方法。
 

 

1. [图片] q.png    

2. [代码][Python]代码     跳至 [2] [全屏预览]

#!/usr/bin/python
# -*- coding: utf8 -*-
 
import os
import json
import urllib2
 
 
class Chat(object):
    key = "申请的key"    # turing123网站
    apiurl = "http://www.tuling123.com/openapi/api?"
 
    def init(self):
        os.system("clear")
        print "尽情调教把!"
        print "-------------------------------"
 
    def get(self):
        print "> ",
        info = raw_input()
        if info == 'q' or info == 'exit' or info == "quit"):
            print "- Goodbye"
            return
        self.send(info)
 
    def send(self, info):
        url = self.apiurl + 'key=' + self.key + '&' + 'info=' + info
        re = urllib2.urlopen(url).read()
        re_dict = json.loads(re)
        text = re_dict['text']
        print '- ', text
        self.get()
 
 
if __name__ == "__main__":
    chat = Chat()
    chat.init()
    chat.get()

站长推荐阅读相关内容:
linux基础入门教程

玩蛇网文章,转载请注明出处和文章网址:http://www.iplaypy.com/code/c779.html [复制]


微信扫描下图可直接关注Python公众号

玩蛇网Python QQ群,欢迎加入: ① 279974227 玩蛇网Python新手群
修订日期:2017年01月10日 - 09时30分56秒 发布自玩蛇网

我要分享到:
评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)

必知PYTHON教程 Must Know PYTHON Tutorials

必知PYTHON模块 Must Know PYTHON Modules