2017-07-06 58 views
0

我通过所有标记解析html文件,当遇到body标记时,我想执行一些字符串操作并将结果保存回html文件。当我尝试如何检查标记名称对应于Python中的特定标记

if tag.name == 'body': 
    // go inside the loop 

if循环本身没有得到处理。什么是检查标签名称是否对应于身体标记

+1

您可以使用[美丽的汤( https://www.crummy.com/software/BeautifulSoup/)模块,用于解析web html –

回答

0

发现使用beautifulsoup的答案,并希望将其更新到别人正确的方法:Soup.body.name

+0

如果标签位于身体内部,是的。否则'soup.your_tag',如:'soup.head','soup.title',... –