contactNumber = WebDriverWait(browser, 30).until(
EC.element_to_be_clickable((By.XPATH, "//div[@class='random_class_name']//span[1]//span")))
print contactNumber.text
или
contactNumber = WebDriverWait(browser, 30).until(
EC.element_to_be_clickable((By.XPATH, "//span[contains(text(), 'XXXXX-XXXXXX')]")))
print contactNumber.text
Примечание : добавьте следующие импорта в ваше решение:
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.common.by import By
Обновленный раздел: Проверка если ваш стол находится в iframe, используйте приведенный ниже код для переключения на iframe:
iframe=driver.find_element_by_tag_name("iframe")
driver.switch_to.frame(iframe)