๐จ๐ผ๐ป๊ฐ๋ฐ/์
๋ ๋์
์ ๋ ๋์ - xpath ์๋ฐ์คํฌ๋ฆฝํธ๋ก ํด๋ฆญํ๊ธฐ (javascript error: $x is not defined)
Janger
2023. 6. 11. 20:47
728x90
๋ฐฉ๋ฒ 1.
marketplace_button = WebDriverWait(driver, 20).until(EC.element_to_be_clickable((By.XPATH, '//span[contains(text(), "Marketplace")]')))
marketplace_button.click()
๋ฐฉ๋ฒ 2.
marketplace_button = WebDriverWait(driver, 20).until(EC.element_to_be_clickable((By.XPATH, '//span[contains(text(), "Marketplace")]')))
driver.execute_script("arguments[0].click();", marketplace_button)
์ถ์ฒ:
Run '$x("XPath")' in Selenium 'driver.execute_script' JavaScript, chromedriver=111.0.5563.64
On facebook, if I go to main page, and run in chrome dev tools this command: $x('//span[contains(text(), "Marketplace")]')[0].click() it works well. If I try in Python/Selenium: driver.
stackoverflow.com
728x90