好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > Python實戰整活之聊天機器人

Python實戰整活之聊天機器人

熱門標簽:地圖標注微信發送位置不顯示 315電話機器人廣告 上海機器人外呼系統哪家好 房產電銷外呼系統 地圖標注的意義點 浙江電銷卡外呼系統好用嗎 南京銷售外呼系統軟件 地圖制圖標注位置改變是移位嗎 蓋州市地圖標注

一、前言

剛剛學了一些python文件讀寫的內容,先跑過來整活了。順便復習一下之前學的東西。

import time

doc_local='D:\learning_folder\interaction.txt'

def iRead():
    fr = open(doc_local, 'r')
    message=fr.read()
    return message
def iWrite(message):
    fw = open(doc_local, 'w')
    fw.write(message)
    fw.close()
def dTime(num):
    a=time.time()
    b=time.time()
    while (b-a)num:
        b=time.time()
    return None
answer={'i am temmie':'you are temmie? who am i?','temmie':'temmie!!!','wang!':'wangwangwang!!!'}
iWrite('test begin')
message0 = iRead()
print(message0)
while True:
    dTime(1.0000000)
    mes = iRead()
    if mes!=message0:
        v=answer.get(mes)
        if v==None:
            if mes=='q' :
                print('退出運行')
                break
            else:
                print('message:', mes, end='\t')
                a_out=('temmie say again:{0}'.format(mes))
                message0 = a_out
                iWrite(a_out)
                print(a_out)
        else:
            print('message:', mes, end='\t')
            b_out=('{0}'.format(answer.get(mes)))
            message0 =b_out
            iWrite(b_out)
            print('answer:',b_out)

效果呢,就是你在這個位置的記事本里寫東西然后保存,它會回復你消息,如果你說的話在規定的字典中,它就會回你預設好的話。如果沒有預設,就會重復你的話(復讀機)。

我把每次輸入與返回都進行了輸出

二、效果演示

你甚至可以跟它接crepper,如果你足夠閑,也可以整個成語接龍。

三、完整代碼

三個函數分別定義讀取內容、寫入內容、與定時

def iRead():
    fr = open(doc_local, 'r')
    message=fr.read()
    return message
def iWrite(message):
    fw = open(doc_local, 'w')
    fw.write(message)
    fw.close()
def dTime(num):
    a=time.time()
    b=time.time()
    while (b-a)num:
        b=time.time()
    return None

answer是預設回答的字典。

先寫入內容,清空之前的文字,提示程序開始。讀取文件內容,就是'test begin'

iWrite('test begin')
message0 = iRead()

然后是一個死循環,直到你輸入了q,才會退出。

每隔1秒讀取一次文件中的內容,如果文件內容沒變視為沒輸入,文件內容變化則對字典進行檢索,返回None證明無對應答案,則復讀。如果返回了值則輸出該值。

while True:
    dTime(1.0000000)
    mes = iRead()
    if mes!=message0:
        v=answer.get(mes)
        if v==None:
            if mes=='q' :
                print('退出運行')
                break
            else:
                print('message:', mes, end='\t')
                a_out=('temmie say again:{0}'.format(mes))
                message0 = a_out
                iWrite(a_out)
                print(a_out)
        else:
            print('message:', mes, end='\t')
            b_out=('{0}'.format(answer.get(mes)))
            message0 =b_out
            iWrite(b_out)
            print('answer:',b_out)

到此這篇關于Python實戰整活之聊天機器人的文章就介紹到這了,更多相關python聊天機器人內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • Python如何實現機器人聊天
  • vue.js實現h5機器人聊天(測試版)
  • python操作微信自動發消息的實現(微信聊天機器人)
  • Python使用20行代碼實現微信聊天機器人
  • jquery實現聊天機器人
  • 基于python的itchat庫實現微信聊天機器人(推薦)
  • nodejs實現聊天機器人功能
  • Python QQBot庫的QQ聊天機器人
  • 使用python接入微信聊天機器人
  • python微信聊天機器人改進版(定時或觸發抓取天氣預報、勵志語錄等,向好友推送)
  • Django實現聊天機器人

標簽:臨汾 貴州 赤峰 克拉瑪依 日照 雙鴨山 金華 陽泉

巨人網絡通訊聲明:本文標題《Python實戰整活之聊天機器人》,本文關鍵詞  Python,實戰,整活,之,聊天,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Python實戰整活之聊天機器人》相關的同類信息!
  • 本頁收集關于Python實戰整活之聊天機器人的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 97精品伊人| 好男人在线社区WWW第71集| 欧美AV色香蕉一区二区蜜桃小说| 粉嫩粉嫩毛片视频| 女军医乳k8经典| 人人艹人人爽| 91天堂素人97年清纯嫩模在线| 女子舞厅热舞周围男性看醉了| 特级全黄一级毛片视频| 亚洲 欧美 丝袜 中文 综合| 欧美??级毛片一进一出| 99热热久久这里只有精品8| 亚洲欧美一区二区三区国产精品| 日韩成人精品在线| 欧美VA日韩国产VA视频| 日本免费高清在线| 欧美日韩一区二区三区视频| 房东把我弄的高潮三次| 《美国式禁忌3》电影| 快穿之h啪肉辣文| 欧美激情伦理| 特殊生殖按摩视频1| 欧美国产日韩一区二区张津瑜| 性欧美偷欢黑人| 男女艹b| 官场共妻大交换| 穆宁雪的下面好紧好湿| 亚洲欧洲vat - 百度| ktv直男给口鸭子| 多人性活动经历| 国产精品秘?入口在线看写真| 国产乡下三级农村妇女| 英语老师把腿抬高让我进去| 91久久香蕉国产线看| 过把瘾就死| 快手各网红裸体福利视频| 717秋霞电影午夜仑片观看| 老女人bbb| 听说你喜欢我在线观看| 乱欲故事| 护士饱满奶水小说|