有时,在进行抓取时,您需要在整个抓取期间执行一次操作,例如登录或执行搜索, 网页抓取工具 这很容易。 首先,使用常规详细信息(例如,刮擦的起始页和其他任何选项)创建一个新的刮擦。
然后去看看 刮刮说明 并在下面输入文字。
if (Global.get("myaction") != "done") { Global.set("myaction", "done"); //Put the action you only want to do once here }
上面的代码使用了一个名为 myaction
检查动作是否已经执行。 如果尚未将全局变量设置为 完成 if语句中的操作被执行,并且 myaction
变量已设置,因此不会再次执行。