基于Qharr的回答和你的问题。也许你应该试着用硒
wait.until()
from selenium import webdriver;
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.common.by import By
from selenium.webdriver.support import expected_conditions as EC
driver = webdriver.Chrome()
driver.get("URLHERE")
wait = WebDriverWait(driver, 10)
wait.until(EC.element_to_be_clickable((By.XPATH,"RELEVANT X PATH"))).click()
也许等待下一个按钮被点击,直到驱动程序可以找到它可能会帮助你。
如果屏幕尺寸影响到你。你可以试着用
driver.set_window_size(480, 320)
在您将url加载为
driver.get("URL")
当然,你可以将窗口大小设置为任何适合你的大小。