我正在尝试使用selenium和python来解析页面。我有一个包含以下标记的HTML页面:
<body>
<div my-id="article-3">some text</div>
<div my-id="article-4">some text1</div>
</body>我不仅需要指定值,还需要指定名称:
divs = driver.find_element_by_id('article-3')因为my-id="article-3"不是id="article-3"。
如何设置自定义id?
发布于 2020-12-27 01:52:11
您可以使用CSS选择器。
div = driver.find_element_by_css_locator('div[my-id="article-3"]')https://stackoverflow.com/questions/65459001
复制相似问题