from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.common.by import By
from selenium.webdriver.support import expected_conditions as EC
WebDriverWait(driver, 3).until(
EC.presence_of_element_located((By.ID , 'bigRoadTd_0_0')))
parent = driver.find_element(By.ID,'bigRoadTd_0_0')
all_children = parent.find_elements(By.TAG_NAME,"div")
for child in all_children:
print(child.get_attribute('outerHTML'))
Выше будет найден родитель и проанализированы дочерние элементы для их externalhtml.
Также вы не будете использовать селектор css, чтобы найти этот конкретный дочерний элемент, это будет:
element_html = driver.find_element(By.CLASS_NAME,'banker').get_attribute('outerHTML')
Это атрибуты, доступные для По классу:
ID = "id"
XPATH = "xpath"
LINK_TEXT = "link text"
PARTIAL_LINK_TEXT = "partial link text"
NAME = "name"
TAG_NAME = "tag name"
CLASS_NAME = "class name"
CSS_SELECTOR = "css selector"