fix kuaishou

This commit is contained in:
pookz@stme
2024-09-24 11:00:52 +08:00
parent f5b96d24c7
commit f247d1ab05
+7 -1
View File
@@ -89,7 +89,13 @@ class KSVideo(object):
kuaishou_logger.info('正在打开主页...') kuaishou_logger.info('正在打开主页...')
await page.wait_for_url("https://cp.kuaishou.com/article/publish/video") await page.wait_for_url("https://cp.kuaishou.com/article/publish/video")
# 点击 "上传视频" 按钮 # 点击 "上传视频" 按钮
await page.locator("div.vVExjn9O3UQ- input").set_input_files(self.file_path) upload_button = page.locator("button[class^='_upload-btn']")
await upload_button.wait_for(state='visible') # 确保按钮可见
async with page.expect_file_chooser() as fc_info:
await upload_button.click()
file_chooser = await fc_info.value
await file_chooser.set_files(self.file_path)
await asyncio.sleep(2) await asyncio.sleep(2)