猿问

检索<a>标记的属性

我有这个:


<a class = "__cf_email__" 

  data-cfemail = "c2a3aca6b0a7a3eca1ada382a5afa3abaeeca1adaf"

  href = "http://www.cloudflare.com/email-protection">[email protected]</a>

我需要得到这个字符串c2a3aca6b0a7a3eca1ada382a5afa3abaeeca1adaf。有任何想法吗?不知道我如何尝试获取课程,但是可以获取字符串


autor = soup.findAll("a", {"class": "__cf_email__"}, limit = 1)


慕哥6287543
浏览 153回答 2
2回答

白板的微信

Tags的属性可通过__getitem__方法访问。换句话说,“您可以通过将Tag对象当作字典来访问标签的属性”。>>> autor = soup.find("a", {"class": "__cf_email__"})>>> print autor["data-cfemail"]'c2a3aca6b0a7a3eca1ada382a5afa3abaeeca1adaf'

开满天机

您可能是想获得的data-cfemail财产a吗?
随时随地看视频慕课网APP

相关分类

Python
我要回答