Селен код для чтения значения из HTML (WebScraping) - PullRequest
0 голосов
/ 07 апреля 2020

Я пытаюсь прочитать несколько значений с веб-сайта. Я хочу прочитать стоимость количества статей с сайта ниже. Я хочу сохранить значение 1 в переменной для последующего использования. Я застрял здесь и не могу идти дальше. Буду признателен за любую оказанную помощь. enter image description here

Ниже приведен снимок экрана с кодом HTML, когда я нажимаю элемент проверки на Количество статей. enter image description here

Я пробовал приведенные ниже коды, но без использования

mBrowser.find_element_by_name("ctl00$ctl00$ContentPlaceHolder1$ContentPlaceHolder1$TxtTotLines").text
mBrowser.find_element_by_name("ctl00$ctl00$ContentPlaceHolder1$ContentPlaceHolder1$TxtTotLines").Value

Пожалуйста, помогите мне. Спасибо

1 Ответ

1 голос
/ 07 апреля 2020

Чтобы получить значение атрибута, вы должны использовать функцию get_attribute и указать в параметре атрибут, который вы хотите прочитать.

В вашем случае это будет:

mBrowser.find_element_by_name("ctl00$ctl00$ContentPlaceHolder1$ContentPlaceHolder1$TxtTotLines").get_attribute('value')

Вы можете Более подробная информация здесь: Документация Selenium API

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...