**原因分析:
Python导入模块的方法有两种:import module 和 from module import,区别是前者所有导入的东西使用时需加上模块名的限定,而后者不要。**
from bs4 import BeautifulSoup
markup = "<b><!--Hey, buddy. Want to buy a used parser?--></b>"
soup = BeautifulSoup(markup)
comment = soup.b.string
type(comment)
print comment
import BeautifulSoup
markup = "<b><!--Hey, buddy. Want to buy a used parser?--></b>"
soup = BeautifulSoup.BeautifulSoup(markup)
comment = soup.b.string
type(comment)
print comment
本文通过两个示例介绍了如何在Python中利用BeautifulSoup库解析HTML内容及注释。首先展示了如何直接导入BeautifulSoup并解析包含注释的HTML字符串,接着演示了另一种导入方式,并同样完成了对HTML字符串的解析。
2460

被折叠的 条评论
为什么被折叠?



