在(Python/Splinter)中选择数据风格名称



我想从无序列表中选择特定颜色的项目。另一个线程中的一个海报建议我尝试browser.find_by_xpath("/html/body/a[@data-style-name='COLOR HERE'",但这无效。XPath(从网站取)看起来像:/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']表示目标链接是body节点的直接孩子,这显然是不正确的...

相关内容

  • 没有找到相关文章

最新更新