我正在使用此代码解析某个上下文表单aurl:
response = requests.get(url)
cnbeta_article_content = BeautifulSoup(response.content, "html.parser").find("div", {"class": "cnbeta-article-body"})
return cnbeta_article_content.contents
但我需要得到cnbeta_文章的内容。内容是列表的结果。如何从url的类cnbeta-article-body
获取普通html?cnbeta_article_content.text
不是原始html
cnbeta_article_content.prettify()是否达到了您的期望
你会得到该课程的多个结果,因此你必须找出你应该选择哪一个。如果可能,为特定元素使用唯一的选择器,或者您可以从当前列表(cnbeta_article_content.contents)中提取它
转到网站,找出你提到的类的元素序列号(我的意思是你在同一个类中得到多个元素,那么你期望的元素的位置是什么)。你会得到这样的文本
这里4是第五个元素(零索引系统)
相关问题 更多 >
编程相关推荐