python BeautifulSoup的用法问题 soup.select('#link1 + .sister')
发布网友
发布时间:2024-09-25 21:40
我来回答
共2个回答
热心网友
时间:2024-10-03 03:59
这个是BeautifulSoup4才有的功能(Select选择CSS标签),在 beautifulsoup3之前没有这个方法。
它是寻找包含有 link1 的标签的兄弟标签。 link1前面的#,表示查找对应的#id
~ 表示所有其他兄弟标签;
+ 表示第一个其他兄弟标签。
Beautiful Soup 是用Python写的一个HTML/XML的解析器,它可以很好的处理不规范标记并生成剖析树(parse tree)。 它提供简单又常用的导航(navigating),搜索以及修改剖析树的操作。它可以大大节省你的编程时间。 对于Ruby,使用Rubyful Soup。
热心网友
时间:2024-10-03 03:58
这个是BeautifulSoup4才有的功能(Select选择CSS标签),在 beautifulsoup3之前没有这个方法。
它是寻找包含有 link1 的标签的兄弟标签。 link1前面的#,表示查找对应的#id
~ 表示所有其他兄弟标签;
+ 表示第一个其他兄弟标签。