笔记
'''
模拟淘宝客服自动回复
淘宝客服为了快速回答买家问题,设置了自动回复的功能,当有买家咨询时,客服自助系统会首先使用提前规划好的内容进行回复。
'''
def find_answer(question):
with open('replay.txt','r',encoding='utf-8') as file:
while True:
line=file.readline()
if line=='':
break
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:
question=input('小蜜不知道您在说什么,您可以问我一些关于订单、物流、支付、账户方面的问题,或者您也可以咨询人工客服,退出请输入bye:')
else:
print(reply)
question=input('您还可以问我一些关于订单、物流、支付、账户方面的问题,退出请输入bye:')
print('再见,祝您生活愉快')