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。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?