Selenium(Python):getAttribute('value')无法从文本输入中获取文本

时间:2018-10-25 16:15:13

标签: python selenium selenium-webdriver automated-tests

我正在尝试从文本输入中获取文本。我从Stackoverflow了解到我应该使用getAttribute('value')。这是我正在尝试的方法,但是不起作用(如下)。我收到错误消息:

  

AttributeError:“ WebElement”对象没有属性“ getAttribute”

audience_panel = self.browser.find_element_by_id('input-panel')
network_text = audience_panel.find_element_by_id('network-code')
self.assertEqual(network_text.getAttribute("value"), "ABC")

enter image description here

1 个答案:

答案 0 :(得分:2)

getAttribute()是Java语法。尝试使用get_attribute()