Как получить строки из тегов h1 с селеном в python - PullRequest
0 голосов
/ 03 апреля 2020
<h1 align='center'>MD5 encrypt this string</h1><h3  
align='center'>pc08BLh9x7fCaZTHux9n</h3><center><form action="" 
method="post">

Пожалуйста, помогите мне взять строку в тегах h3 !! Я попробовал это, но ничего не получил:

from selenium import webdriver

driver = webdriver.Chrome('C://Program Files//webdrivers//chromedriver.exe')
driver.get('https://www.google.gr/')

string=driver.find_element_by_tag_name(h3)

Ответы [ 2 ]

0 голосов
/ 03 апреля 2020

Если вам нужен текст элемента h3, вам нужно сделать это:

string=driver.find_element_by_tag_name(h3).text
0 голосов
/ 03 апреля 2020
Тег

h3 отсутствует на вашем сайте. поэтому я заменил это тегом. пожалуйста, обратитесь к приведенному ниже решению для печати, связанной с вашим тегом

driver = webdriver.Chrome(executable_path=r"chrome driver path")
driver.get('https://www.google.gr/')

string=driver.find_element_by_tag_name("a")
print string.text

Также, если вы хотите получить текст всех тегов, вы можете использовать find_elements_by_tag_name. пожалуйста, смотрите ниже для того же.

string=driver.find_elements_by_tag_name("a")
for element in string:
    print element.text
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...