一、引言
每当双十一、双十二,看着淘宝、天猫、京东网页上琳琅满目的商品,经常有人会因为选择困难症不知道该购买什么好。而且购物网站商品的排列顺序经常会受到人为控制。因此,一个具有通过输入关键字,筛选相关热门产品并按热门程度排序的程序是有存在意义的。本程序以天猫为例,使用Python语言开发,利用Scrapy框架爬取网页信息,利用Tkinter框架构建程序GUI。源代码已上传至GitHub:https://github.com/HirojiSawatari/FindGoods。最终界面如下所示:
二、框架安装
Tkinter框架为内置模块,无需额外安装,而Scrapy框架安装方法见官方链接:https://doc.scrapy.org/en/latest/intro/install.html