【旅行三部曲】补充

前言

【旅行三部曲】爬取商家评论(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接口,将认证的信息填入即可。相关调用文档

三、

如果大家感兴趣的话,关于完整的代码可以去我github下查看,感谢大家的支持!

  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
旅行社系统的三层数据流图主要描述了系统中的数据流和数据处理过程,包括用户与系统之间的交互以及系统内部的数据处理流程。下面是旅行社系统的三层数据流图的介绍: 1. 第一层数据流图(Context Diagram): 第一层数据流图是对整个旅行社系统进行高层次的概括,它显示了系统与外部实体之间的交互关系。在旅行社系统中,外部实体可以包括客户、旅行社员工、供应商等。第一层数据流图通常只包含一个数据流进入系统和一个数据流离开系统,分别代表了用户的请求和系统的响应。 2. 第二层数据流图(Level 1 DFD): 第二层数据流图展示了旅行社系统内部的主要功能模块和数据流之间的关系。它将第一层数据流图中的主要功能划分为更详细的子功能,并显示了数据在各个功能模块之间的流动。在旅行社系统中,第二层数据流图可能包括以下功能模块: - 客户管理:处理客户信息的增删改查操作,包括注册、登录、查询订单等。 - 行程管理:管理旅行行程的发布、修改和删除,包括行程安排、价格、日期等。 - 订单管理:处理客户下单、支付和取消订单的操作,包括生成订单、支付验证、退款等。 - 供应商管理:管理旅行社与供应商之间的合作关系,包括供应商信息、产品管理等。 3. 第三层数据流图(Level 2 DFD): 第三层数据流图进一步展开了第二层数据流图中的功能模块,详细描述了每个功能模块内部的数据处理过程和数据流动。在旅行社系统中,第三层数据流图可能包括以下子功能: - 客户注册:处理客户注册信息的验证和存储。 - 客户登录:验证客户登录信息,并返回登录结果。 - 查询订单:根据客户提供的条件查询订单信息,并返回查询结果。 - 发布行程:发布新的旅行行程信息,包括行程安排、价格、日期等。 - 修改行程:修改已发布的旅行行程信息。 - 下单支付:处理客户下单和支付操作,包括生成订单、支付验证等。 - 取消订单:处理客户取消订单的请求,包括订单状态更新、退款等。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值