求解:soup.p.parent可以找到p的父节点,但soup.find_parent(name="p")返回None,why?

rt

图片说明

咱俩遇到的问题一样,因为找不到答案,我就大胆猜测,可能是因为find_parent()这个方法只能找到单个节点的父节点,这个单个节点指的是:整个html中只有那一种节点,例如上图中的 《body 》节点。如果要查找的是 p 或者 a 节点,find_parent()方法就会返回None。这是经过自个验证得出的,若有不对的点,还请指出,一起讨论。