Как выделить текст после парсинга чтоб в телеграмм выдавал выделенный текст к примеру город.
На скриншоте сейчас вот так.

а нужно вот так,
Пример:
Загрузка⬇️:
Ступино
Дата загрузки: 23-28 фев.
Разгрузка⬆️:
Иска
Дата разгрузки: 25.02.2025
def parse_load_info_selenium(driver):
data = {
"Загрузка⬇": "",
"Разгрузка⬆": "",
"Дата разгрузки": "",
}
try:
points_div = driver.find_element(By.XPATH, "//div[contains(@class, 'points')]")
point_blocks = points_div.find_elements(By.XPATH, ".//div[contains(@class, 'point')]")
for pb in point_blocks:
block_text = pb.text
if "Загрузка" in block_text:
try:
city_elem = pb.find_element(By.XPATH, ".//span[contains(@class, 'locationFullName')]")
data["Загрузка⬇"] = city_elem.text.strip()
except NoSuchElementException:
pass
elif "Разгрузка" in block_text:
try:
city_elem = pb.find_element(By.XPATH, ".//span[contains(@class, 'locationFullName')]")
data["Разгрузка⬆"] = city_elem.text.strip()
except NoSuchElementException:
pass
try:
date_elem = pb.find_element(By.XPATH,
".//span[contains(@class, 'dateTime') and contains(text(), 'Разгрузка')]")
data["Дата разгрузки"] = date_elem.text.replace("Разгрузка", "").strip()
except NoSuchElementException:
pass
except NoSuchElementException:
pass