【发布时间】:2021-06-02 18:25:42
【问题描述】:
代码:
from selenium import webdriver
from time import sleep
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
driver=webdriver.Chrome(r"C:\Users\Desktop\chromedriver.exe")
driver.maximize_window()
driver.get("https://www.youtube.com/watch?v=3yjO6yfHLcU&ab_channel=TRT%C4%B0zleTRT%C4%B0zleDo%C4%9Fruland%C4%B1") #the website
element = WebDriverWait(driver, 20).until(EC.element_to_be_clickable((By.CSS_SELECTOR, ".ytpsize-button ytp-button")))
# for maximize window
element.click()
你好朋友,我想扩大视频屏幕,但我做不到。我想知道我该怎么做?有没有其他解决方案可以做到这一点? 当我运行代码时,它有时会等待广告然后什么也没有发生 有时会出现超时错误。
raise TimeoutException(message, screen, stacktrace)
TimeoutException
【问题讨论】:
-
最大化按钮在哪里?
-
".ytpsize-button ytp-button"
标签: python-3.x selenium selenium-webdriver selenium-chromedriver