我试图找到元的工作,但我有一个小的技术问题。 我使用//*[@ng-if="device.status === 'ON'"
找到的元素,它在Chrome
工作(我可以找到这个元素)。它在Pycharm
中不起作用,因为程序不会将其视为XPath
。 在Pycharm
我要做两个选项 x_path = '(//*[@ng-if="device.status === 'ON'"])'
x_path = "(//*[@ng-if="device.status === 'ON'"])"
Specyfic XPath不中pycharm(蟒蛇和硒的webdriver)
感谢您的帮助提前
看来你有报价的问题。无论如何,你应该提供更多的细节:异常日志,目标元素的'HTML',你的'find_element'语句 – Andersson
你也可以使用包含甚至2包含像[contains(@ ng-if,'device.status')] [contains (@ ng-if,'ON')]或类似[包含(..)和包含(..)] – lauda