kinglw 发表于 2020-2-2 12:25:27

BeautifualSoup4模块中find函数不理解

def find_depth(res):
    soup = bs4.BeautifulSoup(res.text, "html.parser")
    depth = soup.find('span', class_="next").previous_sibling.previous_sibling.text
    return int(depth)

请问下红色字体所示的“soup.find('span', class_="next").previous_sibling.previous_sibling.text”如何理解,麻烦解释下,谢谢

zltzlt 发表于 2020-2-2 12:33:12

previous_sibling 是前一个兄弟节点,学过 HTML 就知道了

kinglw 发表于 2020-2-2 13:19:59

没有学过HTML 对这句不太理解,有这块内容的资料吗?
页: [1]
查看完整版本: BeautifualSoup4模块中find函数不理解