前言
在【旅行三部曲】爬取商家评论(1)以及【旅行三部曲】爬取地方景区(2)的爬取后,我们将两者合并起来就是一个完整的旅游选择项目了,话不多说,我们开始今天的操作吧。
一、
在文章中我们还要把对商家的评论信息给记录下来,方便用户的选择,不记得的用户可以看看往期的文章
def writer_file(self,text, num, s):
if not text:
with open('./detail.csv', 'a', encoding='utf-8') as f:
wr = csv.writer(f)
wr.writerows([('none', 'none') + s[num]])
with open('./detail.csv', 'a', encoding='utf-8', newline='') as f:
wr = csv.writer(f)
for line in text:
wr.writerows([line + s[num]])
writer_file(self,detail, num, s)
df = pd.read_csv('./detail.csv', names=['user', 'evaluate', 'score', 'sell_shop', 'price'])
df.drop_duplicates(inplace=True)
df.to_csv('./detail.csv', index=False)
二、
想要操作更加便捷吗,我们可以为其添加语音识别的操作,这样你就不用手去动输入景区了,而且也可以从中学到一些东西。
鉴于我们没学过语音识别的相关知识,所以语音识别的话我们可以调用科大讯飞的api接口,先感受一下,以后有机会了再自己去学习。
在科大讯飞登录账号,将语音识别加入在控制台创建的应用中,就如下所示
之后在你的代码里调用WebAPI接口,将认证的信息填入即可。相关调用文档