在 (Python/Splinter) 中选择数据样式名称
Selecting data-style-name in (Python/Splinter)
我想要 select 无序列表中特定颜色的项目。另一个线程中的一位发帖人建议我尝试 browser.find_by_xpath("/html/body/a[@data-style-name='COLOR HERE'"
,但那没有用。 XPath(取自 website)如下所示:/html/body/div[2]/div/div[2]/ul/li[2]/a[1]
。如何在 Splinter 中点击此选项?
您应该尝试相关的 XPath,例如
//a[@data-style-name='COLOR HERE']
因为 /html/body/a[@data-style-name='COLOR HERE']
意味着目标 link 是 body
节点的直接子节点,这显然不是真的...
我想要 select 无序列表中特定颜色的项目。另一个线程中的一位发帖人建议我尝试 browser.find_by_xpath("/html/body/a[@data-style-name='COLOR HERE'"
,但那没有用。 XPath(取自 website)如下所示:/html/body/div[2]/div/div[2]/ul/li[2]/a[1]
。如何在 Splinter 中点击此选项?
您应该尝试相关的 XPath,例如
//a[@data-style-name='COLOR HERE']
因为 /html/body/a[@data-style-name='COLOR HERE']
意味着目标 link 是 body
节点的直接子节点,这显然不是真的...