依赖: PhantomJS和Selenium
功能:
- 系统使用这可以查看参数使用说明信息或提示信息;
- 具有缺省参数,系统使用者的需求不严格的情况下部分参数采用默认值,并且具有参数检查;
- 图片采集系统可以按照关键字采集图片,并且可以同时给出多个关键词;
- 图片采集系统可以从文本中选择关键词,当系统使用者有数十个以上的关键词时,手动输入采集关键词比较麻烦,可以将关键词放入一个文本中,系统从文本中读取关键词;
- 保存图片链接并下载图片,并且结果按图片搜索引擎返回结果排序,搜索结果排名靠前的结果比较可靠,方便进行图片的筛选;
- 图片下载都是并发执行,程序不会在下载过程中被阻塞;
- 图片下载超时尝试重新下载,下载次数超过三次数后放弃下载。
(代码简单,功能和可靠性还行)