模拟淘宝客服自动回复

笔记

'''
模拟淘宝客服自动回复
淘宝客服为了快速回答买家问题,设置了自动回复的功能,当有买家咨询时,客服自助系统会首先使用提前规划好的内容进行回复。

'''
def find_answer(question):
    with open('replay.txt','r',encoding='utf-8') as file:
        while True:
            line=file.readline() # 第一次 订单|如果您有任何订单问题,可以登录淘宝账号,点击“我的订单”,查看订单详情
            if line=='':
                break # 退出的是while循环
            # 字符串的劈分操作
            keyword=line.split('|')[0]
            reply=line.split('|')[1]
            if keyword in question:
                return reply
    return False

if __name__=='__main__':
    question=input('HI,XXX你好,小蜜在此等您很久了,有什么烦恼和小蜜说说吧:')
    while True:
        if question=='bye':
            break # 退出循环
        else:
            # 开始查找要回复的答案
            reply=find_answer(question)
            if reply==False: # 函数的返回值如果是False
                question=input('小蜜不知道您在说什么,您可以问我一些关于订单、物流、支付、账户方面的问题,或者您也可以咨询人工客服,退出请输入bye:')
            else:
                print(reply)
                question=input('您还可以问我一些关于订单、物流、支付、账户方面的问题,退出请输入bye:')
    print('再见,祝您生活愉快')

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值