|
|
|
@ -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)
|
|
|
|
|