一、最终效果展示
把 https://www.bilibili.com/anime/index B站的番剧按照搜索条件爬取,并使用tkinter做出可视化界面,展示爬取结果
二、构思流程
- 通过tkinter做出GUI界面,可以通过界面设置查询条件
- 把查询条件写入临时文件保存起来
- 通过多进程启动scrapy
- 在spider文件中读取临时文件,根据条件开始爬取页面
- 在pipeline中把爬取的数据可持久化保存下来
- 爬取完毕后刷新tkinter界面,把结果显示出来
备注:本来想通过Queue把查询条件传给scrapy或者把查询数据返回给tkin