Python 如何从bs4解析响应中获取指定html文本?

Python 如何从bs4解析响应中获取指定html文本?,python,html-parsing,Python,Html Parsing,我正在使用此代码解析某个上下文表单: 但我需要得到cnbeta_文章的内容。内容是列表的结果。如何从url的classcnbeta文章体获取普通html?cnbeta\u article\u content.text不是原始html。cnbeta\u article\u content.prettify()是否呈现了您所期望的内容?您将获得该类的多个结果,因此您必须找出应该选择哪一个。如果可能,为特定元素使用唯一的选择器,或者您可以从当前列表(cnbeta_article_content.con

我正在使用此代码解析某个上下文表单:


但我需要得到cnbeta_文章的内容。内容是列表的结果。如何从url的class
cnbeta文章体
获取普通html?
cnbeta\u article\u content.text
不是原始html。

cnbeta\u article\u content.prettify()是否呈现了您所期望的内容?

您将获得该类的多个结果,因此您必须找出应该选择哪一个。如果可能,为特定元素使用唯一的选择器,或者您可以从当前列表(cnbeta_article_content.contents)中提取它

转到网站,找出你提到的类的元素序列号(我的意思是你在同一个类中得到多个元素,那么你期望的元素的位置是什么)。你会得到这样的文本

cnbeta_article_content.contents[4].text

这里4是第五个元素(零索引系统)

请提供更多细节(如url)。你想要什么还不清楚,我已经添加了来自@bipin_s的网址am pull
cnbeta_article_content.contents[4].text