【发布时间】:2016-01-13 08:16:27
【问题描述】:
This question 在四年前被问到,但现在答案对于 BS4 来说已经过时了。
我想用漂亮的汤删除我的 html 文件中的所有 cmets。由于 BS4 使每个 comment as a special type of navigable string,我认为这段代码可以工作:
for comments in soup.find_all('comment'):
comments.decompose()
那没用....如何找到所有使用 BS4 的 cmets?
【问题讨论】:
-
我想这个answer 应该还能工作。
-
我收到“未定义全局名称'comment'”
-
我知道这是旧的,但是@Joseph,如果你从 bs4 导入评论它应该可以工作
-
确实...接受的答案是正确的。
标签: python html beautifulsoup comments bs4