私はdjangoにappを持っており、特定の方法でテキストを表示する必要があります。pタグ内のすべてのbタグをBeautifulSoupで表示
これは私のhtmlコードです:、
**Name of person** City, Country
**Name of person**
しかし、私はBのみを取得することができます:
<p class="name">
<b>Name of person</b> City, Country</p>
<p class="name">
<b>Name of person</b></p>
私は例えば、通常のテキストでは、人と市と国の名前を太字取得したいですどのようにしてpとpをpの中に入れることができますか?
BeautifulSoapでの私のコードは:タグのない
people = self.concattexts.filter(code='Active')
for p in people:
soup = BeautifulSoup(p.text_html, 'html.parser')
all_people = [b.get_text(separator=' - ', strip=True) for b in soup.find_all('b')]
return all_people