From 072b6ad21eabe2a8d3c0d9379f372ecd58c5118f Mon Sep 17 00:00:00 2001 From: naibo Date: Fri, 12 Jul 2024 20:24:05 +0800 Subject: [PATCH] Bug fix for ... --- ExecuteStage/.vscode/launch.json | 2 +- ExecuteStage/easyspider_executestage.py | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/ExecuteStage/.vscode/launch.json b/ExecuteStage/.vscode/launch.json index fce598b..8d2580f 100644 --- a/ExecuteStage/.vscode/launch.json +++ b/ExecuteStage/.vscode/launch.json @@ -12,7 +12,7 @@ "justMyCode": false, // "args": ["--ids", "[7]", "--read_type", "remote", "--headless", "0"] // "args": ["--ids", "[9]", "--read_type", "remote", "--headless", "0", "--saved_file_name", "YOUTUBE"] - "args": ["--ids", "[0]", "--headless", "0", "--user_data", "0", "--keyboard", "0", + "args": ["--ids", "[3]", "--headless", "0", "--user_data", "0", "--keyboard", "0", "--read_type", "remote"] // "args": "--ids '[97]' --user_data 1 --server_address http://localhost:8074 --config_folder '/Users/naibo/Documents/EasySpider/ElectronJS/' --headless 0 --read_type remote --config_file_name config.json --saved_file_name" } diff --git a/ExecuteStage/easyspider_executestage.py b/ExecuteStage/easyspider_executestage.py index 63a6690..19825fa 100644 --- a/ExecuteStage/easyspider_executestage.py +++ b/ExecuteStage/easyspider_executestage.py @@ -239,7 +239,7 @@ class BrowserThread(Thread): iframe = parameters.get('iframe') option = node["option"] - parameters["iframe"] = False if not iframe else ... + parameters["iframe"] = False if not iframe else parameters.get('iframe', False) if parameters.get("xpath"): parameters["xpath"] = lowercase_tags_in_xpath(parameters["xpath"]) @@ -274,7 +274,7 @@ class BrowserThread(Thread): parameters["recordASField"] = param.get("recordASField", 1) - param["splitLine"] = 0 if not param.get("splitLine") else ... + param["splitLine"] = 0 if not param.get("splitLine") else param.get("splitLine") if param.get("contentType") == 8: self.print_and_log("默认的ddddocr识别功能如果觉得不好用,可以自行修改源码get_content函数->contentType ==" @@ -301,7 +301,7 @@ class BrowserThread(Thread): parameters["xpath"] = "" self.print_and_log(f"您的任务版本号为{self.task_version},循环点击不支持相对XPath写法,已自动切换为纯循环的XPath") elif option == GraphOption.Loop.value: # 循环操作 - parameters['exitElement'] = "//body" if not parameters.get('exitElement') or parameters.get('exitElement') == "" else ... + parameters['exitElement'] = "//body" if not parameters.get('exitElement') or parameters.get('exitElement') == "" else parameters.get('exitElement') parameters["quickExtractable"] = False # 是否可以快速提取 parameters['skipCount'] = parameters.get('skipCount', 0)