Здравствуйте. Я написал функцию, используя селен, чтобы нажать кнопку «Советник», чтобы я мог удалить скрытую таблицу. когда я запускаю его, мой chrome драйвер успешно открывается и посещает страницу ... но кнопка не нажимается. Надеюсь, вы, ребята, поможете мне разобраться? ПРИМЕЧАНИЕ: я новичок в методах выскабливания. Также, пожалуйста, дайте мне знать, если это можно сделать с помощью bs4
. Вот код:
def scrapper():
u = "https://teqatlas.com/products-and-services/0chain"
browser = webdriver.Chrome(executable_path=binary_path)
wait = WebDriverWait(browser, 10)
browser.set_page_load_timeout(10)
# stop load after a timeout
try:
browser.get(u)
except TimeoutException:
browser.execute_script("window.stop();")
button = browser.find_element_by_xpath('//button[@class="o5ph61-3 eBqrHG"]')
if button:
button.click()
scrapper()