main
HuangHai 5 months ago
parent 98e9302f7e
commit fce0c5e5d6

@ -249,12 +249,8 @@ def paiCheng(page, keyword, stHour, stMin, stSec, endHour, endMin, endSec):
broadcast_span.click()
# 等待
wait()
# 定位目标滑动开关的“滑块”部分
toggle_thumb = page.locator("div.mat-slide-toggle-thumb").nth(0)
# 点击“滑块”部分
toggle_thumb.click()
# + 号
# 点击 + 号
add_icon = page.locator("mat-icon", has_text="add").nth(2)
add_icon.click()
# 等待
@ -286,12 +282,18 @@ def paiCheng(page, keyword, stHour, stMin, stSec, endHour, endMin, endSec):
span_handle = spans.nth(index).element_handle()
span_handle.evaluate("element => element.click()")
break
wait()
# 定位目标滑动开关的“滑块”部分
toggle_thumb = page.locator("div.mat-slide-toggle-thumb").nth(0)
# 点击“滑块”部分
toggle_thumb.click()
wait()
# 等待动态页面加载完成
wait(2)
# 输入开始时间
input_element = page.locator("input#mat-input-3") # 通过 id 定位
input_element.click()
wait()
# 定位目标 <input> 元素
hour_input = page.locator("input.owl-dt-timer-input").nth(0) # 第一个输入框(小时)
@ -307,9 +309,9 @@ def paiCheng(page, keyword, stHour, stMin, stSec, endHour, endMin, endSec):
# 设定
set_button = page.locator("button.owl-dt-control-button", has_text="Set")
set_button.click()
wait(2)
wait()
#========================================== 输入结束时间==========================================
# ========================================== 输入结束时间==========================================
time_input = page.locator("input#mat-input-4") # 通过 id 定位
time_input.click()
wait()
@ -354,16 +356,16 @@ def run(playwright: Playwright) -> None:
login(page)
# # 只删除固定前缀的节目
delProgram(page, PREFIX_NAME)
#delProgram(page, PREFIX_NAME)
#
# 删除素材
delMaterial(page)
#delMaterial(page)
# 上传文件
uploadVideo(page, VIDEO_PATH)
#uploadVideo(page, VIDEO_PATH)
# 发布节目
publish(page, 'Test1', str(1280), str(720))
#publish(page, 'Test1', str(1280), str(720))
# 切换到节目
changeJieMu(page)

Loading…
Cancel
Save