spiderFlow学习笔记
1.下载demo
2.加入selenium插件
文档有些,但我琢磨了好一会(QAQ)
①先去码云下载 spider-flow-selenium
②再把插件丢到demo里面
③接着在根目录下的pom中添加插件的项目名称

④最后在spider-flow-web的pom中把依赖加上,重启完事!!

加完插件后,界面会有个chrome的按钮

3.使用坑
变量值必须用 ${}包起来,否则按字符串处理。
页面切换时,需要用resp.sleep等待一会,让resp刷新。
翻页输出和执行sql最好也sleep一下,不然数据会重复。
4.redis插件
spider-flow里的redis插件,很难使用,为什么呢?因为它在set("xx","bb")和get("xx")中,xx只能是字符串,不能是变量名,如果把引号去掉,会直接报错,暂时没找到大佬的解决方法QAQ。

浙公网安备 33010602011771号