Есть html-файлик. Хорошо структурирован. Содержимое примерно следующее.
Файлик<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Example</title>
</head>
<body>
<div id="simple">
<p class="one">
Здесь какой-то текст
</p>
<p class="two">
Здесь какой-то текст
</p>
<p class="three">
Здесь какой-то текст
</p>
<p class="four">
Здесь какой-то текст
</p>
<p class="five">
Ваш уникальный идентификатор: 0123456789
</p>
</div>
</body>
</html>
Используя bs4 нахожу нужный мне элемент
<p class="five">
Ваш уникальный идентификатор: 0123456789
</p>
Фраза
Ваш уникальный идентификатор:
всегда так стоит, а значение этого идентификатора разное. И мне надо из разных документов достать это значение.
Сейчас примерно так выглядит
def find_id(document):
with open(document) as fp:
soup = BeautifulSoup(fp, "lxml")
find_p = soup.find_all("p", {"class": "five"})
# где-то тут надо найти этот самый идентификатор
return uni_id # ну и вернуть его
Вопрос, как мне найти и вернуть значение идентификатора?