|
@@ -186,9 +186,9 @@ class ShipinhaoSearch:
|
|
|
"automationName": "UiAutomator2", # 使用引擎,默认为 Appium,
|
|
|
# 其中 Appium、UiAutomator2、Selendroid、Espresso 用于 Android,XCUITest 用于 iOS
|
|
|
"showChromedriverLog": True,
|
|
|
- "chromeOptions": {"androidProcess": "com.tencent.mm:appbrand0"},
|
|
|
+ # "chromeOptions": {"androidProcess": "com.tencent.mm:appbrand0"},
|
|
|
# "chromeOptions": {"androidProcess": "com.tencent.mm:tools"},
|
|
|
- # "chromeOptions": {"androidProcess": "com.tencent.mm"},
|
|
|
+ "chromeOptions": {"androidProcess": "com.tencent.mm"},
|
|
|
'enableWebviewDetailsCollection': True,
|
|
|
'setWebContentsDebuggingEnabled': True,
|
|
|
'chromedriverExecutable': chromedriverExecutable,
|
|
@@ -691,22 +691,22 @@ class ShipinhaoSearch:
|
|
|
def get_search_videos(cls, log_type, crawler, env):
|
|
|
user_list = cls.get_users(log_type, crawler, "wNgi6Z", env)
|
|
|
for user in user_list:
|
|
|
- try:
|
|
|
- cls.i = 0
|
|
|
- cls.download_cnt = 0
|
|
|
- search_word = user["search_word"]
|
|
|
- our_uid = user["our_uid"]
|
|
|
- Common.logger(log_type, crawler).info(f"开始抓取:{search_word}")
|
|
|
- Common.logging(log_type, crawler, env, f"开始抓取:{search_word}")
|
|
|
-
|
|
|
- cls.start_wechat(log_type=log_type,
|
|
|
- crawler=crawler,
|
|
|
- word=search_word,
|
|
|
- our_uid=our_uid,
|
|
|
- env=env)
|
|
|
- except Exception as e:
|
|
|
- Common.logger(log_type, crawler).error(f"抓取{user['search_word']}时异常:{e}\n")
|
|
|
- Common.logging(log_type, crawler, env, f"抓取{user['search_word']}时异常:{e}\n")
|
|
|
+ # try:
|
|
|
+ cls.i = 0
|
|
|
+ cls.download_cnt = 0
|
|
|
+ search_word = user["search_word"]
|
|
|
+ our_uid = user["our_uid"]
|
|
|
+ Common.logger(log_type, crawler).info(f"开始抓取:{search_word}")
|
|
|
+ Common.logging(log_type, crawler, env, f"开始抓取:{search_word}")
|
|
|
+
|
|
|
+ cls.start_wechat(log_type=log_type,
|
|
|
+ crawler=crawler,
|
|
|
+ word=search_word,
|
|
|
+ our_uid=our_uid,
|
|
|
+ env=env)
|
|
|
+ # except Exception as e:
|
|
|
+ # Common.logger(log_type, crawler).error(f"抓取{user['search_word']}时异常:{e}\n")
|
|
|
+ # Common.logging(log_type, crawler, env, f"抓取{user['search_word']}时异常:{e}\n")
|
|
|
|
|
|
|
|
|
if __name__ == '__main__':
|