from bs4 import BeautifulSoup
html='''<html>
<head>
<title class='ceshi'>super 哈哈 star</title>
</head>
<body>
第一帅
<p class='sister'>
好样的
</p>
<div class="good">
<h1>a1</h1>
<h2>a2</h2>
<h3>a3</h3>
<p>a3</p>
<div>a5</div>
</div>
</body>
</html>'''
html=BeautifulSoup(html,'html.parser')
h_items = html.find("div",class_="good")
for x in h_items.children:
y=x.name
print(y)
获取标签的名字,再根据名字进行判断,
也作为可与服务器交互数据的HTML元素的服务器端的标示,比如input、select、textarea、和button等。
还可以在服务器端根据其Name通过Request.Params取得元素提交的值,
再者,建立页面中的锚点,<a href="URL">link</a>获得一个页面超级链接,如果不用href属性,
而改用Name,如:<a name="PageBottom"></a>,可获得了一个页面锚点。