有時,在進行抓取時,您需要在整個抓取期間執行一次操作,例如登錄或執行搜索, 網頁抓取工具 這很容易。 首先,使用常規詳細信息(例如,刮擦的起始頁和其他任何選項)創建一個新的刮擦。
然後去 刮刮說明 並在下面輸入文字。
if (Global.get("myaction") != "done") { Global.set("myaction", "done"); //Put the action you only want to do once here }
上面的代碼使用了一個名為 myaction
檢查動作是否已經執行。 如果尚未將全局變量設置為 完成 if語句中的操作被執行,並且 myaction
變量已設置,因此不會再次執行。