import jsonfrom selenium import webdriverimport requests#接口地址#图灵机器人接口地址url2='http://openapi.tuling123.com/openapi/api/v2'def resdata(data):    if data in '啊升':#如果data包含‘啊升’(精确查找:啊升)        print('苍老师:'+'你这么帅啊')    elif ' ' in data:        print('苍老师:' + '还没输入哦')    elif data in '听音乐':        print('苍老师:'+'给你放音乐!')    elif '我想查找' in data:# 包含,是模糊查找(‘我想查找百度’、我想查找,都会打开百度)        #自动打开百度        url_bidu='https://baidu.com/s?wd='        inp=input('请输入内容')        driver=webdriver.Chrome(executable_path='./chromedriver.exe')        print('苍老师:'+'别急,这就给你打开百度')        driver.get(url_bidu+inp)#s?wd= 是搜索输入框    else:        print('苍老师:'+'人家听不懂啦!')    dict_data = {        "reqType": 0,        "perception": {            "inputText": {                "text": data            },

        },        "userInfo": {            "apiKey": "74067219e36346a982205286e75c1c4b",            "userId": "801aa9df5c0b7e1d"        }    }    #请求机器人接口,得到自动智能回复

    result=requests.post('http://openapi.tuling123.com/openapi/api/v2',json=dict_data)    #print(result.text)    #数据转换成可识别的数据    content=(result.content).decode('utf-8')    #print(content)    str=json.loads(content)    print('苍老师:',str['results'][0]['values']['text'])

print('hello,你好,我是你的助手小苍老师!')#创建一个循环while True:

    data=input('您:')    resdata(data)    #替换    #data.replace('我','您')    #切换回答    #print('苍老师:'+data.strip('吗')+'!')#回答时去掉吗,加上!号

智能小助手:升级版(自动回复)_xing2516_新浪博客相关推荐

  1. 智能小助手:简单版(自动回复)_xing2516_新浪博客

    from selenium import webdriverdef resdata(data): if data in '啊升':#如果data包含'啊升'(精确查找:啊升) print('苍老师:' ...

  2. 软件项目开发模式_小晓_同学__新浪博客

    螺旋开发模式:部分模块开发还可以再继续开发别的模块,适合于项目前期需求不确定的情况 对于每一个模块一个个开发:分析.设计.编码.测试.上线: 好处:有效的降低软件项目风险,(做出的产品要尽量满足客户需 ...

  3. [转载]荷香如歌_xing2516_新浪博客

    原文地址:荷香如歌作者:松阳中山 荷香如歌 在炎炎的盛夏,我游览了世界上现存最大的古典皇家园林----承德避暑山庄.驻足于风景如画的"知鱼矶"旁,穿过那飘渺如幻的"烟雨楼 ...

  4. Fiddler模拟网络波动_xing2516_新浪博客

    接上一篇:Fiddler弱网测试 http://blog.sina.com.cn/s/blog_48dae5760102ygjh.html 设置真实网络波动,写代码 Fiddler模拟网络波动 设置真 ...

  5. 办公自动化:输入关键字,查找Excel里的内容_xing2516_新浪博客

    ##输入关键字,查找Excel里的内容import xlrd file_path='成绩.xlsx'#读取工作簿workbook=xlrd.open_workbook(file_path) grade ...

  6. 打印读取出Excel里全部数据_xing2516_新浪博客

    import xlrd file='成绩.xlsx'workbook=xlrd.open_workbook(file) worksheet=workbook.sheet_by_name('1001班' ...

  7. end=强制打印成一行;\t拉大列间距_xing2516_新浪博客

    运用于读取Excel,乘法口诀等 for row in range(rows): for col in range(cols): # end = 把所有数据,强制打印成一行:\t拉大列间距 print ...

  8. HtmlTestRunner报告官网_xing2516_新浪博客

    HtmlTestRunner报告官网 https://github.com/oldani/HtmlTestRunner

  9. 彻底搞懂Python切片操作_xing2516_新浪博客

    https://www.cnblogs.com/malinqing/p/11272485.html

最新文章

  1. 从绩点 1.8 逆袭的复旦博士,华为天才少年!
  2. C++中类的静态成员
  3. SGU101 求有重边的无向图欧拉迹
  4. 显示非模式窗口和模式窗口
  5. | dp-the Treasure Hunter
  6. Nginx支持比Apache高并发的原因
  7. ui界面表单设计素材模板,实用可临摹
  8. ajax与java交互实例,1、Ajax与Java通过GET方式交互
  9. 学习GNU Make (2): 规则
  10. 使用si ob 导出,导入部分表
  11. LINUX使用sed,字串中包含特殊字符怎么办?
  12. SaaSBase:什么是SAP(思爱普) ERP?
  13. 1. HikariCP连接池优化配置小结
  14. 计算机 玩体感游戏,Wii模拟器Dolphin完全教学 PC上也来玩体感
  15. 图形编程技术笔记整理1.1-1.6
  16. Gentoo搭建PPTP服务器
  17. yolov3-tiny原始weights模型转onnx模型并进行推理
  18. 计算机考研每日安排,计算机考研如何安排复习计划
  19. 流氓软件自动安装恶意插件导致浏览器闪退问题
  20. 英语口语六级模拟测试软件,2016年11月英语六级考试口语试题模拟

热门文章

  1. 【Pyecharts】pycharm环境下使用pyecharts,读取excel数据制作柱状图并保存图片
  2. CentOS 开通防火墙
  3. 云计算环境中需要用到的新技术
  4. java assertthat_assertThat用法 | 學步園
  5. C_一文读懂推荐系统知识体系-上(概念、结构、算法)
  6. 做到7个步骤,路考100%通过,祝大家都顺利拿到本本
  7. Vulnhub:Digitalworld.local (Development)靶机
  8. python手机版代码大全高楼大厦_【What if 系列】摩天大楼
  9. 共创品牌强农精品培育消费引领 国稻种芯百团计划行动发布
  10. oracle数据库扩大表空间,Oracle数据库手工扩大表空间