gpt4 book ai didi

python - 类型错误 : 'str' object is not callable using Selenium through Python

转载 作者:行者123 更新时间:2023-11-30 21:56:25 25 4
gpt4 key购买 nike

当我尝试执行下面所示的代码时,出现错误:

TypeError: 'str' object is not callable

email2_elem = driver.find_element_by_xpath("/html/body/div[1]/div[2]/div[1]/div[1]/div[1]/form[1]/div[1]/input[1]").text()

最佳答案

此错误消息...

TypeError: 'str' object is not callable

...意味着您的程序调用了一个 function(),它实际上是一个属性

根据 selenium.webdriver.remote.webelement 文本是一个属性

因此,您不能将 text() 作为函数调用。因此您会看到错误。

解决方案

您可以使用以下任一解决方案:

  • 使用text 属性:

    email2_elem = driver.find_element_by_xpath("/html/body/div[1]/div[2]/div[1]/div[1]/div[1]/form[1]/div[1]/input[1]").text
  • 使用get_attribute("innerHTML")方法:

    email2_elem = driver.find_element_by_xpath("/html/body/div[1]/div[2]/div[1]/div[1]/div[1]/form[1]/div[1]/input[1]").get_attribute("innerHTML")

关于python - 类型错误 : 'str' object is not callable using Selenium through Python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55488606/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com