这个倒是很新奇,我一直都没想到可以这么玩。
不过确实有趣~ 这是在看书的时候,无意之中看到的源码。
通过Soup元素的findAll函数
注意,这里,finfAll是函数(function),不是方法(method)
from urllib.request import urlopen
from bs4 import BeautifulSoup
if __name__ == '__main__':
url = 'https://movie.douban.com/subject/1302827/'
htmlObj = urlopen(url)
soup = BeautifulSoup(htmlObj.read(), 'lxml')
tags = soup.findAll(lambda text: len(text.attrs) == 2)
print(tags[5])