result = [ ]
dic1 = { "名称" : "Requests" , "功能" : "使用Apache2 licensed 许可证的HTTP库" , "最新版本号" : "2.25.1" , "官方网址" : "https://requests.readthedocs.io/en/master/" }
result. append( dic1)
dic2 = { "名称" : "Pandas" , "功能" : "是一种快速,强大,灵活且易于使用的开源数据分析和处理工具" , "最新版本号" : "1.2.3" , "官方网址" : "https://pandas.pydata.org/" }
result. append( dic2)
dic3 = { "名称" : "NumPy" , "功能" : "这种工具可用来存储和处理大型矩阵,比Python自身的嵌套列表结构要高效的多(该结构也可以用来表示矩阵),支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。" , "最新版本号" : "1.20.1" , "官方网址" : "https://numpy.org/" }
result. append( dic3)
dic4 = { "名称" : "Matplotlib" , "功能" : "常用的一个绘图库,他的功能相当于matlab,基本上matlab上能实现的绘图功能都能够通过matplotlib库来在python中进行实现" , "最新版本号" : "3.3.4" , "官方网址" : "https://matplotlib.org/" }
result. append( dic4)
dic5 = { "名称" : "TensorFlow" , "功能" : "它拥有一个全面而灵活的生态系统,其中包含各种工具、库和社区资源,可助力研究人员推动先进机器学习技术的发展,并使开发者能够轻松地构建和部署由机器学习提供支持的应用。" , "最新版本号" : "2.5.0" , "官方网址" : "https://tensorflow.google.cn/" }
result. append( dic5)
dic6 = { "名称" : "PyTorch" , "功能" : "是一个开源的Python机器学习库,基于Torch,用于自然语言处理等应用程序。" , "最新版本号" : "1.9" , "官方网址" : "https://pytorch.org/" }
result. append( dic6)
dic7 = { "名称" : "Flask" , "功能" : "是一个微型的 Python 开发的 Web 框架,基于Werkzeug WSGI工具箱和Jinja2 模板引擎。" , "最新版本号" : "1.1.x" , "官方网址" : "https://flask.palletsprojects.com/en/1.1.x/" }
result. append( dic7)
dic8 = { "名称" : "django" , "功能" : "使用 Django,只要很少的代码,Python 的程序开发人员就可以轻松地完成一个正式网站所需要的大部分内容,并进一步开发出全功能的 Web 服务 Django 本身基于 MVC 模型。" , "最新版本号" : "3.2" , "官方网址" : "https://www.djangoproject.com/" }
result. append( dic8)
for dic in result:
for key, value in dic. items( ) :
print ( key + ":" + value)
print ( "\n" )
名称:Requests
功能:使用Apache2 licensed 许可证的HTTP库
最新版本号:2.25.1
官方网址:https://requests.readthedocs.io/en/master/
名称:Pandas
功能:是一种快速,强大,灵活且易于使用的开源数据分析和处理工具
最新版本号:1.2.3
官方网址:https://pandas.pydata.org/
名称:NumPy
功能:这种工具可用来存储和处理大型矩阵,比Python自身的嵌套列表结构要高效的多(该结构也可以用来表示矩阵),支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。
最新版本号:1.20.1
官方网址:https://numpy.org/
名称:Matplotlib
功能:常用的一个绘图库,他的功能相当于matlab,基本上matlab上能实现的绘图功能都能够通过matplotlib库来在python中进行实现
最新版本号:3.3.4
官方网址:https://matplotlib.org/
名称:TensorFlow
功能:它拥有一个全面而灵活的生态系统,其中包含各种工具、库和社区资源,可助力研究人员推动先进机器学习技术的发展,并使开发者能够轻松地构建和部署由机器学习提供支持的应用。
最新版本号:2.5.0
官方网址:https://tensorflow.google.cn/
名称:PyTorch
功能:是一个开源的Python机器学习库,基于Torch,用于自然语言处理等应用程序。
最新版本号:1.9
官方网址:https://pytorch.org/
名称:Flask
功能:是一个微型的 Python 开发的 Web 框架,基于Werkzeug WSGI工具箱和Jinja2 模板引擎。
最新版本号:1.1.x
官方网址:https://flask.palletsprojects.com/en/1.1.x/
名称:django
功能:使用 Django,只要很少的代码,Python 的程序开发人员就可以轻松地完成一个正式网站所需要的大部分内容,并进一步开发出全功能的 Web 服务 Django 本身基于 MVC 模型。
最新版本号:3.2
官方网址:https://www.djangoproject.com/
txtFile = open ( r'C:\学习资料\大二下\python数据分析\作业\小项目文字.txt' , encoding = 'utf-8' )
result = [ ]
num = 0
for line in txtFile:
for i in line. split( "。" ) :
if i != "\n" :
num += 1
i += "。"
dic = { "第" + str ( num) + "句" : i}
for j in i:
if j in dic:
dic[ j] += 1
else :
dic[ j] = 1
result. append( dic)
for dic in result:
for key, value in dic. items( ) :
if type ( value) == str :
print ( key + ":" + value)
else :
print ( key + ":" + str ( value) , end = " " )
print ( "\n" * 3 )
第1句:社畜与高校学生党,不管是在家还是在校还是在工作,上班的劳累与食堂菜色的单一,都导致对外卖的需求不减反增。
社:1 畜:1 与:2 高:1 校:2 学:1 生:1 党:1 ,:3 不:2 管:1 是:3 在:3 家:1 还:2 工:1 作:1 上:1 班:1 的:3 劳:1 累:1 食:1 堂:1 菜:1 色:1 单:1 一:1 都:1 导:1 致:1 对:1 外:1 卖:1 需:1 求:1 减:1 反:1 增:1 。:1
第2句:普通人没有时间各个平台比价,从而专注一个平台,容易被外卖平台使用算法杀熟。
普:1 通:1 人:1 没:1 有:1 时:1 间:1 各:1 个:2 平:3 台:3 比:1 价:1 ,:2 从:1 而:1 专:1 注:1 一:1 容:1 易:1 被:1 外:1 卖:1 使:1 用:1 算:1 法:1 杀:1 熟:1 。:1
第3句:比如是否是会员、是否短期内下过单、顾客的手机型号等。
比:1 如:1 是:3 否:2 会:1 员:1 、:2 短:1 期:1 内:1 下:1 过:1 单:1 顾:1 客:1 的:1 手:1 机:1 型:1 号:1 等:1 。:1
第4句:订外卖的话,我更倾向于做成手机的应用软件,会更方便大多数人群随时随地使用。
订:1 外:1 卖:1 的:2 话:1 ,:2 我:1 更:2 倾:1 向:1 于:1 做:1 成:1 手:1 机:1 应:1 用:2 软:1 件:1 会:1 方:1 便:1 大:1 多:1 数:1 人:1 群:1 随:2 时:1 地:1 使:1 。:1
第5句:该应用软件中包含各大外卖平台(美团、饿了么、到家美食会等)的商品。
该:1 应:1 用:1 软:1 件:1 中:1 包:1 含:1 各:1 大:1 外:1 卖:1 平:1 台:1 (:1 美:2 团:1 、:2 饿:1 了:1 么:1 到:1 家:1 食:1 会:1 等:1 ):1 的:1 商:1 品:1 。:1
第6句:若某家店铺只使用一家外卖平台,那么应用软件将直接展示。
若:1 某:1 家:2 店:1 铺:1 只:1 使:1 用:2 一:1 外:1 卖:1 平:1 台:1 ,:1 那:1 么:1 应:1 软:1 件:1 将:1 直:1 接:1 展:1 示:1 。:1
第7句:若某家店铺不止使用一家外卖平台,则展示同一商品的各个平台价格对比。
若:1 某:1 家:2 店:1 铺:1 不:1 止:1 使:1 用:1 一:2 外:1 卖:1 平:2 台:2 ,:1 则:1 展:1 示:1 同:1 商:1 品:1 的:1 各:1 个:1 价:1 格:1 对:1 比:1 。:1
第8句:用户选择下单地址。
用:1 户:1 选:1 择:1 下:1 单:1 地:1 址:1 。:1
第9句:用户搜索需要下单的商品。
用:1 户:1 搜:1 索:1 需:1 要:1 下:1 单:1 的:1 商:1 品:1 。:1
第10句:搜索的结果页面将展示包含该商品的所有店铺(由近及远、根据客户下单次数等来形成相应的排序算法)。
搜:1 索:1 的:3 结:1 果:1 页:1 面:1 将:1 展:1 示:1 包:1 含:1 该:1 商:1 品:1 所:1 有:1 店:1 铺:1 (:1 由:1 近:1 及:1 远:1 、:1 根:1 据:1 客:1 户:1 下:1 单:1 次:1 数:1 等:1 来:1 形:1 成:1 相:1 应:1 排:1 序:1 算:1 法:1 ):1 。:1
第11句:点进某一店铺后,选择需要的商品,可以看到不同平台的商品价格、优惠情况、即时的配送费、打包费等。
点:1 进:1 某:1 一:1 店:1 铺:1 后:1 ,:2 选:1 择:1 需:1 要:1 的:3 商:2 品:2 可:1 以:1 看:1 到:1 不:1 同:1 平:1 台:1 价:1 格:1 、:3 优:1 惠:1 情:1 况:1 即:1 时:1 配:1 送:1 费:2 打:1 包:1 等:1 。:1
第12句:也可查询某一商品30天或60天的历史价格变化曲线。
也:1 可:1 查:1 询:1 某:1 一:1 商:1 品:1 3:1 0:2 天:2 或:1 6:1 的:1 历:1 史:1 价:1 格:1 变:1 化:1 曲:1 线:1 。:1
第13句:用户选好之后,点击下单按钮,后台即可在相应的外卖平台下单,用户付款。
用:2 户:2 选:1 好:1 之:1 后:2 ,:3 点:1 击:1 下:2 单:2 按:1 钮:1 台:2 即:1 可:1 在:1 相:1 应:1 的:1 外:1 卖:1 平:1 付:1 款:1 。:1
第14句:针对用户喜爱的商品或者被他人种草且还未拔草的商品,可纳入收藏夹。
针:1 对:1 用:1 户:1 喜:1 爱:1 的:2 商:2 品:2 或:1 者:1 被:1 他:1 人:1 种:1 草:2 且:1 还:1 未:1 拔:1 ,:1 可:1 纳:1 入:1 收:1 藏:1 夹:1 。:1
第15句:当这些商品通过一些可取的优惠从而达到历史最低价格时,提醒用户下单。
当:1 这:1 些:2 商:1 品:1 通:1 过:1 一:1 可:1 取:1 的:1 优:1 惠:1 从:1 而:1 达:1 到:1 历:1 史:1 最:1 低:1 价:1 格:1 时:1 ,:1 提:1 醒:1 用:1 户:1 下:1 单:1 。:1
第16句:当用户有时自己使用外卖平台通过领取比较特殊的优惠券,但此时应用软件的比价算法无法覆盖到时。
当:1 用:3 户:1 有:1 时:3 自:1 己:1 使:1 外:1 卖:1 平:1 台:1 通:1 过:1 领:1 取:1 比:2 较:1 特:1 殊:1 的:2 优:1 惠:1 券:1 ,:1 但:1 此:1 应:1 软:1 件:1 价:1 算:1 法:2 无:1 覆:1 盖:1 到:1 。:1
第17句:用户可以选择爆料,把怎么领取优惠券的方式通过文字/或截图,清晰地表述出来。
用:1 户:1 可:1 以:1 选:1 择:1 爆:1 料:1 ,:2 把:1 怎:1 么:1 领:1 取:1 优:1 惠:1 券:1 的:1 方:1 式:1 通:1 过:1 文:1 字:1 /:1 或:1 截:1 图:1 清:1 晰:1 地:1 表:1 述:1 出:1 来:1 。:1
第18句:该应用软件客服人员审核通过后,可奖励爆料者适当奖励金,奖励金可以在外卖付款时直接抵用
。
该:1 应:1 用:2 软:1 件:1 客:1 服:1 人:1 员:1 审:1 核:1 通:1 过:1 后:1 ,:2 可:2 奖:3 励:3 爆:1 料:1 者:1 适:1 当:1 金:2 以:1 在:1 外:1 卖:1 付:1 款:1 时:1 直:1 接:1 抵:1
:1 。:1