示例

代码
python
#-*- coding:utf-8 -*-
print('模拟淘宝客服自动回复-------------------')
def find_answer(question):
with open('replay.txt','r',encoding='gbk')as file:
while True:
line=file.readline()
if not line:#----
break
keyword=line.split('|')[0]#---------|把字符串分割成两部分,0赋给keywork
replay=line.split('|')[1]#---------|把字符串分割成两部分,1赋给replay
if keyword in question:
return replay
#return False
if __name__ == '__main__':
question=input('hi,请问有什么可以帮到您,可以跟小蜜说说:')
while True:
if question=='bye':
break
replay=find_answer(question)
if not replay:#--------如果回复的问题不在文件中
question=input('小蜜不知道您在说什么,您可以问一些关于订单,物流,账户,支付等问题,退出bye')
else:
print(replay)
question=input('小主,您还可以继续问一些关于订单,物流,账户,支付等问题,退出bye')
print('小主再见')