国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python基础教程 > python中htmlparser解析html

python中htmlparser解析html

Python htmlparser html

头像

小妮浅浅

2021-08-30 09:39:003215浏览 · 0收藏 · 0评论

说明

1、htmlparser提供了一种方便简洁的处理html文件的方法。

它根据树形结构将html页面中的标签分析成一个节点,一种类型的节点对应一个类,通过调用它可以轻松访问标签中的内容。

2、html本质上是xml的子集,但是html的语法没有html严格,不能用标准的DOM或者SAX来分析html。

实例

from html.parser import HTMLParser
from html.entities import name2codepoint
 
class MyHTMLParser(HTMLParser):
 
    def handle_starttag(self, tag, attrs):
        print('<%s>' % tag)
 
    def handle_endtag(self, tag):
        print('</%s>' % tag)
 
    def handle_startendtag(self, tag, attrs):
        print('<%s/>' % tag)
 
    def handle_data(self, data):
        print(data)
 
    def handle_comment(self, data):
        print('<!--', data, '-->')
 
    def handle_entityref(self, name):
        print('&%s;' % name)
 
    def handle_charref(self, name):
        print('&#%s;' % name)
 
parser = MyHTMLParser()
parser.feed('''<html>
<head></head>
<body>
<!-- test html parser -->
    <p>Some <a href=\"#\">html</a> HTML tutorial...<br>END</p>
</body></html>''')
 
//test结果
<html>
 
 
<head>
</head>
 
 
<body>
 
 
<!--  test html parser  -->
 
    
<p>
Some
<a>
html
</a>
 HTML tutorial...
<br>
END
</p>
 
 
</body>
</html>

以上就是python中htmlparser解析html,希望对大家有所帮助。更多Python学习指路:python基础教程

本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

第1章品尝朋友娇妻| 开会桌下把荫蒂添的好多水| 彩浸福利| 双腿无力合拢红肿外翻男生原因| 《公与媳》伦理| 丝袜内衣女超薄全透明连身袜| 《女仆教育》动漫第一季| 双腿无力合拢红肿外翻男生原因| 日韩AV无码-区二区三区96| 成全视频高清免费观看捉妖记动漫| 三级《出差被同房》| 女班长主动给我她的手机号码| 女性真人外生图片大全| 麻花传剧原创MV在线看完整版高..| 《性爽2》电影| 百度推荐官| 《从上司到妻子》动画结局 | 成品人和精品人的区别在哪里知乎| 开会也一直放里面老板的| 无法抗拒的你ID中字| 阴部按摩出水太尴尬怎么办| 继母的朋友| 小妈妈2免费观看完整电视剧| 久久久无码AV精品夜夜挺价格 | 美国伦理4女警| 小视频| 《父债女偿》在线观看全集| 里番| 欧美电影免费观看电视剧大全| 压在窗户上C给别人看窗前视频| 免费观看已满十八岁电视剧高清版| 蜜桃熟了| 女性抹胸开襟哺乳衣的注意事项 | 樱花视频在线观看免费高清电视剧| 口咬的10个绝招图片| 斗破苍穹年番免费高清观看| 鲁鲁射击免费播放电视剧全部 | 国产在线观看免费全集电视剧网站 | 精产国品一二三产品区别视频 | 欧美大片推荐| 一边吃奶一边做边爱会得白血病吗