Как очистить и заменить часть текста, полученного из css селектора используя модуль Webdriver?

я новичок в яп python, недавно заинтересовался созданием test-case'ов используя модуль Webdriver. Цель моего когда - сравнить actualText и expectedText, а так же перед assert'ом очистить цифры внутри текста "Результати пошуку: товари в каталогах (100000)" в переменной actualText и поменять на число - 14520 (так же как в переменной expectedText). Как мне это сделать?

Вот код:

from selenium import webdriver
from selenium.webdriver.common.keys import Keys

PATH = 'chromedriver.exe'
URL = "https://hotline.ua/"
SEARCH_TEMPLATE = "Игрушка"

browser = webdriver.Chrome(executable_path = PATH)
browser.get(URL)
browser.implicitly_wait(30)
browser.find_element_by_css_selector('[id="searchbox"]').send_keys(SEARCH_TEMPLATE)
browser.find_element_by_css_selector('[id="searchbox"]').send_keys(Keys.ENTER)
actualText = browser.find_element_by_css_selector('[class="h2"]').text
expectedText = "Результати пошуку: товари в каталогах (14520)"

assert "There no results found." not in browser.page_source
browser.close()

Ответы (0 шт):