如何统计html标签的数目 python

 时间:2026-02-14 09:21:41

1、准备一个要统计的html文件,将其与py代码放在同一目录中

2、编写代码:

import re


with open('index.html','r',encoding='utf-8') as f:
   htmlstr = f.read()      # 打开html文件,并将内容放入htmstr变量
elements_lists = re.findall('<[^/].*?>',htmlstr)    # 利用正则表达式,查找所有不是以/开头的<>
print(len(elements_lists))      # 打印其长度
print(len(list(set(elements_lists))))   # 去重后打印长度

3、上述代码的缺点是:如果正文中有<内容>这样的情况,那也会一并被统计。

  • X浏览器查看历史
  • 九阴真经通天塔40层攻略
  • 如何设置手机UC浏览器的字体为稳健体?
  • ps怎么让图片亮一点
  • 决战平安京打野式神小袖之手出装攻略
  • 热门搜索
    睡觉多梦怎么办 问道坐骑怎么升阶 结巴怎么治 山水简笔画图片大全 黄褐斑怎么形成的 降央卓玛的歌曲大全 玫瑰花简笔画图片大全 饼子的做法大全 大众捷达怎么样 搞笑笑话大全