Форум программистов, компьютерный форум, киберфорум
Python
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
0 / 0 / 1
Регистрация: 29.01.2015
Сообщений: 30

XPath выбрать значение spawn

26.10.2021, 22:51. Показов 1201. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый вечер, подскажите, как получить значения 74 904?

Python
1
2
3
price=browser.find_elements_by_xpath("//div[contains(@class, 'price price--grey-alt flex')]")
for i in range(len(price)):
    print(price[i].text)
XML
1
<div class="price price--grey-alt flex"><span>74&nbsp;904,<sup>47</sup>&nbsp;</span></div>
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
26.10.2021, 22:51
Ответы с готовыми решениями:

Как получить значение высоты через xpath?
Нужно получить значение из строчек: &lt;div style=&quot;margin-top:0px&quot;&gt; &lt;strong&gt;Height&lt;/strong&gt; &lt;/div&gt; &lt;p/&gt; &lt;div&gt;-...

Почему xpath в xpather работает как надо, а html.xpath обрезает последний элемент
Тут все ок. http://xpather.com/QdzC7iC7 Добавляю выражение для скрипта, но там обрезается артикул: import requests_html from...

Выделить и подставить текстовое значение python+xpath
Добрый всем день! Буду рад помощи в следующем: Есть некая таблица (столбцы: наименование и пр.). Из этой таблицы я всегда...

4
Автоматизируй это!
Эксперт Python
 Аватар для Welemir1
7392 / 4819 / 1246
Регистрация: 30.03.2015
Сообщений: 13,694
Записей в блоге: 29
27.10.2021, 09:43
Лучший ответ Сообщение было отмечено Semen11 как решение

Решение

Semen11,
Code
1
'//div[contains(@class,"price--grey-alt")]/span'
получи его текст
1
0 / 0 / 1
Регистрация: 29.01.2015
Сообщений: 30
27.10.2021, 14:01  [ТС]
Если получить текст так
Python
1
2
price=browser.find_elements_by_xpath("//div[contains(@class, 'price price--grey-alt flex')]/span")
print(cost)
Выдает
Кликните здесь для просмотра всего текста
[<selenium.webdriver.remote.webelement.We bElement (session="77385b54c228ec591748c734e574ce 88", element="ac8ceeaf-77f0-44b9-bd10-bd61cbec22a5")>, <selenium.webdriver.remote.webelement.We bElement (session="77385b54c228ec591748c734e574ce 88", element="0b9b63de-2990-448b-be91-b92b6ad3fda3")>, <selenium.webdriver.remote.webelement.We bElement (session="77385b54c228ec591748c734e574ce 88", element="6e749573-b065-46d1-a6a4-eca39eaa4af2")>, <selenium.webdriver.remote.webelement.We bElement (session="77385b54c228ec591748c734e574ce 88", element="5c21232a-5574-4126-a08d-c6b6c56bb07e")>]


Если так
Python
1
2
3
price=browser.find_elements_by_xpath("//div[contains(@class, 'price price--grey-alt flex')]/span")
for i in range(len(price)):
    print(price[i].text)
Выводит не все элементы spawn и в качестве значения выдает 74904,47 вместо 74904.
0
Автоматизируй это!
Эксперт Python
 Аватар для Welemir1
7392 / 4819 / 1246
Регистрация: 30.03.2015
Сообщений: 13,694
Записей в блоге: 29
27.10.2021, 20:01
Цитата Сообщение от Semen11 Посмотреть сообщение
Если получить текст так
ты не получил текст

без сайта ничего не скажу, думай, ищи, пробуй
0
0 / 0 / 1
Регистрация: 29.01.2015
Сообщений: 30
27.10.2021, 20:06  [ТС]
Все разобрался, спасибо)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
27.10.2021, 20:06
Помогаю со студенческими работами здесь

Выбрать элемент с html с xpath
Приветствую! Как с помощью xpath можно достать нужный кусок html? Мне на странице нужно взять только &lt;div...

Xpath выбрать кнопку по её тексту
Доброго времени суток. Пишу тест с помощью Selenium на языке C#. К примеру есть следующая кнопка: &lt;input type=&quot;submit&quot;...

Xpath выбрать узлы в которых значения элемента равны
Здравствуйте, вопрос такой есть база данных из которой надо выдернуть определенные записи по полю &lt;дата&gt;, форма к базе на XML, как...

Извлечь значение тега по XPath
Доброго времени суток. Возник вопрос, можно ли из Html-документа извлечь данные тега по его XPath? string htmlCode =...

Получить значение через xPath или регулярку
Добрый день. В приведенном примере нужно получить значение индексов, т.е. желательно с тегами: ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru