我正在尝试从元标记中读取描述,这就是我使用的
soup.findAll(name="description")
但它不起作用,但是,下面的代码工作得很好
soup.findAll(align="center")
如何从文档头部的元标记中读取描述?
答案 0 :(得分:34)
是的,name
不能在关键字参数表单中用于指定名为name
的属性,因为name
本身已使用名称BeautifulSoup
。所以请改用:
soup.findAll(attrs={"name":"description"})
这就是attrs
参数对于:作为dict传递那些你不能使用关键字参数形式的属性约束,因为它们的名字是Python关键字或以其他方式被BeautifulSoup本身!