Я работаю с Selenium с Python, чтобы решить проблему.Я хочу извлечь информацию внутри абзаца (тег p).Я использую "find_elements_by_tag_name", чтобы найти все теги p на странице.Но как я могу получить доступ к некоторым тегам, которые уже находятся внутри этого абзаца.Например, есть html-файл с кодом, подобным
<p> This is a paragraph <h1> but this is a h1 tag </h1></p>
. Я использовал селен для открытия страницы, например
br=webdriver.Chrome()
br.get('file:///C:/Users/Shady/Desktop/New%20Text%20Document.html')
. Я могу получить доступ к элементам P tag by
p_tags=br.find_elements_by_tag_name('p')
Показывает только один элемент, а когда я делаю
print(x[0].text)
, отображается только
This is a paragraph
Как получить доступтег h1 внутри тега p.Может X_path будет работать?если да, не могли бы вы поделиться кодом?