Beautifulsoup.find_all()如何判断有无指定属性?(不判断特定值)

2019-09-06 17:15:47 +08:00
 qazwsxkevin

如:

pageSoup = BeautifulSoup(PageStr,'lxml')
divSection = pageSoup.select('#somepage')
for i in divSection.find('tr') #这里如何判断 tr 段的属性,有无 name 和 class 这两个属性,而不管属性值,如果有 name 和 class 属性才为目标...
3501 次点击
所在节点    Python
3 条回复
viakiba
2019-09-06 18:14:13 +08:00
xpath
Mitt
2019-09-07 08:04:47 +08:00
tr[name][class]

css seletor 语法,你可以去了解下完整的语法示例,
Mitt
2019-09-07 08:05:31 +08:00
@Mitt 是 css selector 少敲了个字母

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/598657

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX