Python

python BeautifulSoup使用class查找内容出错

使用beautifulsoup使用find相关的方法,用class属性进行定位时,由于class是python内部的保留关键字,无法使用。这个时候可以在class前后添加下划线来进行使用:"_class"或"class_"。如下:

content_count = soup.find("div",_class="class-name")

 

或者

content_count = soup.find("div",class_="class-name")

 

但是有时候这两种方法都无法进行定位。这个时候推荐这种写法:

content_count = soup.find("div",attrs={"class":"class-name"})

 

 

(0)

本文由 SilenceLee的学习笔记 作者:silencelee 发表,转载请注明来源!

关键词:,

热评文章

发表评论

解决 : *
26 × 23 =