python - 返回一个元素 BeautifulSoup

标签 python beautifulsoup

我正在尝试检查一个元素是否有另一个元素包含特定属性(例如 id=xxxxx)。

大致是这样的结构:

> <div id=xxxx....
>> <div id=yyyy.... #
>>> <div id=yyyy.... # All of those have the same attributes
>> <div id=yyyy.... #
>> <div id=yyyy.... #
.....
> </div>

我能够找到所有 yyyy。有没有一种方法可以回溯并检查在具有属性 id=yyyy 的元素之前是否有一个具有 id=xxxx 的元素?

如果没有,我可以采用的另一种解决方案是什么?

最佳答案

findAllPrevious 和 findPrevious 可以帮助你..请验证一次。

关于python - 返回一个元素 BeautifulSoup,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50612883/

相关文章:

python - 检索空格之间的字符串

python - 证书过期,无法使用 certify=True; requests.exceptions.SSLError 证书验证失败

python - 如何填充空心线opencv

python - 在 Python 3 中扩展一个类并使用 __init__ 构造它

python - 如何更改Python字典中的键

python - BeautifulSoup FindAll 与 OR 和空类

python - 在 Debian Linux 下的远程服务器机器上安装 Beautiful soup

python - 使用tensorflow用另一个变量初始化变量

crontab中的python脚本获取同时运行的另一个进程的输入参数

python,美汤,xml解析