在编写web自动化程序时,我发现我的程序不能正确地获得视频的总持续时间(它抛出错误)
但我找不到任何其他信息来帮助我
所以我来这里寻求帮助(我刚开始使用这个网站,英语不太好,请见谅)
下面是部分代码
感谢print("Try to find video")
video = browser.find_element_by_tag_name("video")
print("Find Video")
totalTime = video.find_element_by_class_name('duration').get_attribute('textContent')
print(totalTime)
while True:
currentTime = video.find_element_by_class_name('currentTime').get_attribute('textContent')
print(currentTime)
if currentTime == totalTime:
print("video end")
break
print("isEnd is working!")
因为您可能使用了错误的选择器。例如,在youtube视频中,您可以通过使用xpath//span[@class='ytp-time-duration']