From eaac0dff52b783cd9afb418ceb58347954d26d25 Mon Sep 17 00:00:00 2001 From: "home@pookz.com" Date: Fri, 22 Nov 2024 14:10:26 +0800 Subject: [PATCH] =?UTF-8?q?fix=EF=BC=9A=E7=B2=97=E7=B3=99=E4=BF=AE?= =?UTF-8?q?=E5=A4=8D=EF=BC=8C=E5=B0=81=E9=9D=A2=E4=B8=8A=E4=BC=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- uploader/douyin_uploader/main.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/uploader/douyin_uploader/main.py b/uploader/douyin_uploader/main.py index 67ef39a..9ed0d97 100644 --- a/uploader/douyin_uploader/main.py +++ b/uploader/douyin_uploader/main.py @@ -216,10 +216,11 @@ class DouYinVideo(object): # 定位到上传区域并点击 await page.locator("div[class^='semi-upload upload'] >> input.semi-upload-hidden-input").set_input_files(thumbnail_path) await page.wait_for_timeout(2000) # 等待2秒 - finish_confirm_element = page.locator("div[class^='confirmBtn'] >> div:has-text('完成')") - if await finish_confirm_element.count(): - await finish_confirm_element.click() - await page.locator("div[class^='footer'] button:has-text('完成')").click() + await page.locator("div[class^='extractFooter'] button:visible:has-text('完成')").click() + # finish_confirm_element = page.locator("div[class^='confirmBtn'] >> div:has-text('完成')") + # if await finish_confirm_element.count(): + # await finish_confirm_element.click() + # await page.locator("div[class^='footer'] button:has-text('完成')").click() async def set_location(self, page: Page, location: str = "杭州市"): # todo supoort location later