我正在尝试使用 python(硒和美丽的汤)从这个网站(https://www.ilcollege2career.com/#/)抓取数据。
我的代码是这样的:
driver = webdriver.Chrome('my file path')
driver.get('https://www.ilcollege2career.com/#/')
first_click = WebDriverWait(driver,5).until(EC.element_to_be_clickable((By.XPATH, '//*[@id="tutorial-modal"]/div/div/div/div[3]/button[1]')))
first_click.click()
second_click = WebDriverWait(driver,5).until(EC.element_to_be_clickable((By.XPATH, '//*[@id="tutorial-start-modal"]/div/div/div[2]/div[2]')))
second_click.click()
所以我的问题是,当第一次点击有效并且进入教程步骤时,第二次点击将关闭教程并没有点击。出于某种原因 time.sleep() 有效,但我不想每一步都重复。难道我做错了什么?
我也尝试过通过 css 查找元素。
四季花海
撒科打诨
相关分类